admin管理员组

文章数量:1625132

android studio,cmake方式实现NDK开发

问题:新增cpp或者粘贴过来的cpp文件爆红,头文件引用不了,比如"string"等。

网上大量资料都是旧版方式而且都是单一cpp文件的demo,当添加第二个cpp文件的时候就会报这个错误:This file is not part of the project. Please include it in the appropriate build file(build.gradle,CMakeLists.txt or Android.mk etc.) and sync the project.

点击Sync Now无效。

 

使用cmake的方式编译方便而且快捷,解决方案如下:

参考以下两篇博客:

https://blog.csdn/braintt/article/details/86662844

https://blog.csdn/qq_27563647/article/details/80510452

 

这俩博客路径都很深,这里我的路径已经在cpp下了。这样改是最好的了。

改完之后随便一个cpp文件点击Sync Now就都没问题了。

官网的也可以参考一下其他指令:https://developer.android/studio/projects/install-ndk?hl=zh-cn

 

还解决不了看这里:https://blog.csdn/qq_24712507/article/details/115462631

 

本文标签: 多个文件includendkcpp