안드로이드 ndk-build를 실행하다 보면 아래와 같은 오류가 발생할 경우가 있다.
Android NDK: WARNING: APP_PLATFORM android-X is larger than android:minSdkVersion X in ./AndroidManifest.xml
아래의 예로 설명하면(X 자리에 버전 숫자)
Android NDK: WARNING: APP_PLATFORM android-19 is larger than android:minSdkVersion 3 in ./AndroidManifest.xml
현재 빌드 하려는 플랫폼의 버전이 프로젝트에서 요구하는 버전보다 높다는 이야기이다.
사실 경고 문구에 답이 있다...
심히 슬프나 당황하지 않고...
AndroidManifest.xml 파일을 열어서
<uses-sdk android:minSdkVersion="3" /> 부분의 버전을
위에 오류에 나타난 버전으로 변경해 준다.
<uses-sdk android:minSdkVersion="19" />
다시 빌드하면 끝.
물론 반드시 낮은 버전의 환경에서 빌드해야하는 프로젝트라면 좀 더 생각을 해봐야 될지도 모른다. 그건 나중에 그 문제가 닥쳤을 때 고민해보자...
'Android' 카테고리의 다른 글
[NDK] NDK 이전 버전 받기 (0) | 2014.11.13 |
---|---|
[NDK] ndk-build 실행 오류 대처 방안 (0) | 2014.11.12 |
안드로이드 StrictMode 간단 정리 (0) | 2014.10.13 |
안드로이드 성능개선 관련 내용 정리 (2) | 2014.10.13 |
안드로이드(Android) ActionBar 수정 방법 (0) | 2014.10.13 |