안녕하세요.
디벨로퍼 사이트에서 영문 설명을 눈빠지게...읽어보다가 의문점이 생겨서 질문 드립니다.
일단 주소는 여기구요
http://developer.android.com/guide/topics/manifest/uses-feature-element.html
영어를 잘 못해서 잘못 이해 한것일 수도 있고..내용도 이해가 잘 안되고 해서
도움 요청 드립니다.
궁금한 부분은 android:glEsVersion 부분인데요
An application can assume that if a platform supports a given OpenGL ES version, it also supports all numerically lower OpenGL ES versions. Therefore, an application that requires both OpenGL ES 1.0 and OpenGL ES 2.0 must specify that it requires OpenGL ES 2.0
>>여긴 GL 버전이 높으면 낮은 버전도 지원 한다는 말로 이해 했고
An application that can work with any of several OpenGL ES versions should only specify the numerically lowest version of OpenGL ES that it requires. (It can check at run-time whether a higher level of OpenGL ES is available.)
>>여긴 여러 버전을 사용해야 한다면 낮은 버전을 정의하라는 말로 이해가 됐거든요.
높은 버전을 사용하면 낮은버전이 지원이 되는데
왜 굳이 낮은 버전을 선언하고 런타임을 통해 상위버전의 사용가능여부를 확인 해야 하는건지 잘 모르겠습니다.
아무래도 영어가 부족하다보니 이해가 잘 안되네요.
답변 부탁 드립니다!