Android NDK:APP_PLATFORM not set. Defaulting to minimum supported version android-16 Android NDK: Your APP_BUILD_SCRIPT points to an unknown file:/home/users/huanao/AndroidsStudioProjets/MyApplication//jni/Android.mk /home/android/ndk/android-ndk-r21e/build/core/app-application.mk:88:*** Android NDK :Aborting …. . STOP
时间: 2023-07-21 17:05:42 浏览: 337
这个错误提示表明你的NDK编译配置存在一些问题。请按照以下步骤检查和解决问题:
1. 首先,确保你的`APP_PLATFORM`变量被正确设置。它应该指定你的应用程序的最低支持平台版本。例如,你可以在你的Android.mk文件中添加以下行来设置它:
```
APP_PLATFORM := android-16
```
这里的`android-16`是一个示例,你可以根据你的应用程序的要求选择适当的版本。
2. 接下来,检查你的`APP_BUILD_SCRIPT`变量是否正确指向你的Android.mk文件。错误信息中显示的路径是`/home/users/huanao/AndroidsStudioProjets/MyApplication//jni/Android.mk`,请确保这个路径是正确的,包括正确的大小写和路径分隔符。
3. 如果你在Android Studio中使用NDK进行编译,确保你已经正确配置了NDK路径。你可以在项目的`local.properties`文件中添加以下行来指定NDK路径:
```
ndk.dir=/path/to/your/ndk
```
这里将`/path/to/your/ndk`替换为你的NDK实际安装路径。
4. 最后,重新编译你的项目,看看这个错误是否解决了。
希望这些步骤能够帮助你解决问题。如果还有其他问题,请随时提问。
阅读全文