문제

GUI에서는 전화-> 펌웨어 버전에 대해 설정->로 이동하여 2.1 (또는 무엇이든)를 얻을 수 있습니다. 명령 줄에서 어떻게해야합니까 (또는 런타임에 필요한 기본 응용 프로그램의 경우)?

도움이 되었습니까?

해결책

NDK는 전화로 실행되지 않으며 Android 장치에서 실행될 기본 라이브러리를 구축 할 수있는 일련의 도구 일뿐입니다. 따라서 버전 확인이 없습니다.

유일한 어려운 요구 사항은 Android 1.5 이상을 사용한다는 것입니다.

Android NDK가 만든 기본 라이브러리는 Android 1.5 플랫폼 버전을 실행하거나 나중에 실행하는 장치에서만 사용할 수 있습니다.

그러나 OpenGL ES API의 특정 부분을 사용하려면 앱이 특정 버전의 Android OS에서 실행 중인지 확인해야하지만 AndroidManifest.xml 파일을 통해 정상적으로 수행됩니다.

보다 http://developer.android.com/sdk/ndk/index.html#requirements 자세한 사항은.

다른 팁

사실, 그것은 좋은 질문입니다. 두 버전 모두에서 컴파일을 활성화하려면 코드 트리 구조가 2 개마다 다르기 때문에 어떤 NDK 버전을 사용하고 있는지 알아야합니다. 나는 그들이 내부 makefiles 중 하나에 사용하는 일종의 변수가 있음을 발견했지만 두 버전 모두에 대해 동일합니다.

Google이 향후 버전을 구별 할 수있는 방법을 추가하기를 바랍니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top