Search Unity

Android Manifest does not correctly reflect the OpenGL version requirements

Discussion in 'Android' started by Prodigga, Dec 17, 2018.

  1. Prodigga

    Prodigga

    Joined:
    Apr 13, 2011
    Posts:
    1,123
    Hi there

    The Android Manifest in the built project does not correctly reflect the OpenGL requirements.

    I build my project with AutoGraphics API disabled, and only OpenGLES3 enabled.

    Yet the manifest contains:

    Code (CSharp):
    1. <uses-feature android:glEsVersion="0x00020000" />
    Which is incorrect. The application will not run on devices without OpenGL3.

    Same issue regardless of whether the project is built as an AAB or APK's.

    I think the Manifest should instead say

    Code (CSharp):
    1. <uses-feature android:glEsVersion="0x00030000" android:required="true" />
     
  2. Prodigga

    Prodigga

    Joined:
    Apr 13, 2011
    Posts:
    1,123
    Case 1110221