金歌 发表于 2024-12-18 03:19:28

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

安装NDK之后创建了一个JNI程序,结果编译不了,出现了CXX1429报错
https://i-blog.csdnimg.cn/blog_migrate/d21cfdb2a40174564d6d34c1c908d435.png
于是我开启了查找解决方法之路。。。也就是百度哈哈哈哈

然后在网友的指引下,我在build.gradle内里添加了了以下代码块
https://i-blog.csdnimg.cn/blog_migrate/b53234bd4a0ccc22e73206ac4aed8ded.png
externalNativeBuild{
   cmake{
         cppFlags '-std=c++'
   }
   splits{
          abi{
             enable true
             reset()
             include 'x86','x86_64','armeabi-v7a','arm64-v8a'
             universalApk true
         }
   }
} 清除一下缓存再Rebuild试试!

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

https://i-blog.csdnimg.cn/blog_migrate/95a9b714d68874172ae74ea871672b3f.jpeg

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

https://i-blog.csdnimg.cn/blog_migrate/184921ca850d78eeea9af798a5434be4.png

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


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: AndroidStudio编译报错:[CXX1429] error when building with cmake using