欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

AndroidStudio NDK开发,解决“C++无法自动补全及跟踪代码”,提示“Cannot find declaration to go to”

程序员文章站 2022-03-15 13:28:48
解决办法:1.在local.properties文件中添加一句代码ndk.dir=C\:\\Users\\admin\\AppData\\Local\\Android\\Sdk\\ndk\\21.3.6528147# 填上你NDK的路径2.在module的build.gradle中添加添加android {... sourceSets.main { jni.srcDirs = ['src/main/cpp'] //有些项目是这个目录,根据你的实际情况...

解决办法:
1.在local.properties文件中添加一句代码

ndk.dir=C\:\\Users\\admin\\AppData\\Local\\Android\\Sdk\\ndk\\21.3.6528147
# 填上你NDK的路径

2.在module的build.gradle中添加添加


android {
	...
    sourceSets.main {
        jni.srcDirs = ['src/main/cpp']
        //有些项目是这个目录,根据你的实际情况填写你c代码的目录即可
        // jni.srcDirs = ['src/main/jni']
        jniLibs.srcDirs = ['libs']
    }
    ....
}

3.clean project,刷新下gradle,重启androidstudio,即可解决!

本文地址:https://blog.csdn.net/u010775335/article/details/110628139