ZBLOG

Android NDK: APP_PLATFORM not set. Defaulting to minimum supported version android-19. C:/Users/baigao-chw/AppData/Local/Android/Sdk/ndk/25.1.8937393/build/../build/core/add-application.mk:177: *** Android NDK: APP_STL gnustl_static is no longer s...

您遇到的问题是因为在新版本的Android NDK中,gnustl_static已不再被支持。解决这个问题的方法是切换到c++_static或c++_shared标准库。

您可以按照以下步骤进行修改:

  1. 打开您的Application.mk文件(如果不存在,请创建一个),添加以下内容:
APP_STL := c++_static

或者

APP_STL := c++_shared

根据您希望使用的标准库选择其中一种。

  1. 保存并重新运行ndk-build命令,应该能够成功编译了。

另外,关于APP_PLATFORM未设置,默认使用最低支持版本android-19的警告信息,您可以通过在Application.mk中添加以下内容来指定目标平台版本:

APP_PLATFORM := android-24

将上述代码中的android-24替换为您希望使用的目标平台版本。

请注意,根据您当前使用的NDK版本可能会有细微差异,请根据实际情况进行相应调整。


内容由零声教学AI助手提供,问题来源于学员提问

本站部分文章来源于网络,版权归原作者所有,如有侵权请联系站长删除。
转载请注明出处:http://sdn.0voice.com/?id=5228

分享:
扫描分享到社交APP
上一篇
下一篇
发表列表
游客 游客
此处应有掌声~
评论列表

还没有评论,快来说点什么吧~

联系我们

在线咨询: 点击这里给我发消息

微信号:3007537140

上班时间: 10:30-22:30

关注我们
x

注册

已经有帐号?