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 的编译错误。该错误提示指出 APP_PLATFORM 未设置,默认使用最低支持版本 android-19,并且建议不再使用 gnustl_static STL(标准模板库)。代替方案是切换到 c++_static 或 c++_shared STL。更多信息请参考 https://developer.android.com/ndk/guides/cpp-support.html。

要解决此问题,请按照以下步骤进行操作:

  1. 打开你的项目中的 Android.mkCMakeLists.txt 文件。
  2. 查找并确保在文件中设置了合适的 APP_PLATFORM 值。例如,可以将 APP_PLATFORM := android-29 设置为目标平台的 API 级别。
  3. 查找并修改 STL 配置。将 gnustl_static 更改为 c++_staticc++_shared,具体取决于你的需求和项目配置。

完成上述更改后,重新构建项目应该能够解决这个问题。如果还遇到其他问题,请提供更多详细信息以便我能够帮助你进一步排查。


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

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

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

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

联系我们

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

微信号:3007537140

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

关注我们
x

注册

已经有帐号?