AndroidStudio编译报错:[CXX1429] error when building with cmake using ...

金歌  金牌会员 | 2024-12-18 03:19:28 | 显示全部楼层 | 阅读模式
打印 上一主题 下一主题

主题 919|帖子 919|积分 2757

安装NDK之后创建了一个JNI程序,结果编译不了,出现了CXX1429报错

于是我开启了查找解决方法之路。。。也就是百度哈哈哈哈

然后在网友的指引下,我在build.gradle内里添加了了以下代码块

  1. externalNativeBuild{
  2.      cmake{
  3.          cppFlags '-std=c++'
  4.      }
  5.      splits{
  6.           abi{
  7.              enable true
  8.              reset()
  9.              include 'x86','x86_64','armeabi-v7a','arm64-v8a'
  10.              universalApk true
  11.            }
  12.      }
  13. }
复制代码
清除一下缓存再Rebuild试试!

然后发现还是没有解决标题,仍旧报CXX1429 !!!!



末了寻寻觅觅,终于让我发现,在下面!AS主动帮我生成了externalNativeBuild{}代码块



我把这块代码给解释掉再重建一次试试
然后就成功了!!!!


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

金歌

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表