ndk-build 컴파일 오류: Android NDK: APP_PLATFORM이 설정되지 않았습니다. 기본적으로 지원되는 최소 버전 android-14

cmd 명령줄의 오류 메시지는 다음과 같습니다.

PS D:\whx\AndroidStudioProject\VolumeII\Sample8_4\src\main\jni> ndk-build
Android NDK: APP_PLATFORM이 설정되지 않았습니다. 지원되는 최소 버전 android-14로 기본 설정됩니다.
Android NDK: 경고: APP_PLATFORM android-14는 D:/whx/AndroidStudioProject/VolumeII/Sample8_4/src/main/AndroidManifest.xml에서 android:minSdkVersion 1보다 높습니다. NDK 바이너리는 android-14 이전 기기와 호환되지 *않습니다*. 자세한 내용은 https://android.googlesource.com/platform/ndk/+/master/docs/user/common_problems.md를 참조하세요.
Android NDK: NDK 애플리케이션 '로컬' 대상 알 수 없는 ABI(s): 모두 //鎸囨槑缂栬瘧鍜岃皟璇曠殑CPU鏋舵瀯Android NDK: D:/
whx/AndroidStudioProject/에서 APP_ABI 정의를 수정하세요. VolumeII/Sample8_4/src/main/jni/Application.mk
D:/development/tools/android-ndk-r16b/build//../build/core/setup-app.mk:75: *** Android NDK: 중단 중 . 멈추다.
PS D:\whx\AndroidStudioProject\VolumeII\Sample8_4\src\main\jni> ndk-build
Android NDK: APP_PLATFORM이 설정되지 않았습니다. 지원되는 최소 버전 android-14로 기본 설정됩니다.
Android NDK: 경고: APP_PLATFORM android-14는 D:/whx/AndroidStudioProject/VolumeII/Sample8_4/src/main/AndroidManifest.xml에서 android:minSdkVersion 1보다 높습니다. NDK 바이너리는 android-14 이전 기기와 호환되지 *않습니다*. 자세한 내용은 https://android.googlesource.com/platform/ndk/+/master/docs/user/common_problems.md를 참조하세요.

해결책:

1. 먼저 프로젝트의 기본 최소 Android 버전을 최소 14에서 14보다 큰 다른 버전으로 수정합니다.

2. 그런 다음 Application.mk 파일을 수정하고 APP_ABI := all 문을 삭제합니다.

 

Guess you like

Origin blog.csdn.net/github_27263697/article/details/106451459