我是Android开发的新手,需要在Android Studio中使用Android NDK。但是在编写代码时,没有代码提示,这使得工作变得困难。请问有人知道解决方法吗?谢谢。
我是Android开发的新手,需要在Android Studio中使用Android NDK。但是在编写代码时,没有代码提示,这使得工作变得困难。请问有人知道解决方法吗?谢谢。
我曾经遇到过同样的问题,这是在将Eclipse项目导入Android Studio时出现的。原来local.properties文件中的NDK路径指向的是之前安装的NDK版本,而不是应该从Android Studio的SDK管理器中下载的NDK版本。更新该文件中的路径后,我成功恢复了自动补全功能。
它也可以与C++代码一起使用。您需要在build.gradle文件中指定您的Cmakelists.txt文件,如下所示:
android {
externalNativeBuild {
cmake {
path file('jni/CMakeLists.txt')
version '3.18.1'
}
}
}
此外,请确保您的Cmake构建系统未启用Unity Build,因为这会导致问题。
如果遇到任何索引问题,请尝试在Android Studio中执行“Build -> Refresh Linked C++ projects”操作。