使用C \ C ++的Android studio中的内容辅助无效

时间:2016-06-13 12:13:56

标签: c++ android-studio android-ndk

我有Android Studio 2.1.2,Android SDK 25,Andriod Ndk 11.项目从Android Studio开始编译得很好,但是我无法使用IDE,因为没有内容辅助 - ctrl + space和ctrl +单击不适用于包含和函数的C \ C ++源代码,唯一的消息是 - "找不到声明转到"像这里:

error image

有人知道如何解决这个问题吗?对于java源代码,一切正常。

2 个答案:

答案 0 :(得分:1)

  • 首先从工具安装NDK捆绑包 - > Android - > SDK Manager

  • 使用File - >导入hello-jn样本导入示例(注意:此示例使用新的gradle-experimental插件)

  • 点击“运行” - >编辑配置...以及新的Android Native配置

  • 运行并调试您的应用

答案 1 :(得分:0)

我也有这个问题!我的解决方案是在" local.properties"。

中重新设置NDK路径

当我使用默认的ndk路径时(例如:ndk.dir = C:\ Users \%user \ AppData \ Local \ Android \ Sdk \ ndk-bundle sdk.dir = C:\ Users \%user \ AppData \ Local \ Android \ Sdk),我会遇到同样的问题。所以我下载了其他NDK(来自谷歌官方网站),并设置了#34; ndk.dir",我解散了。

你可以尝试一下〜对你有帮助。

PS。我使用NDK版本:14,会发生这种情况。我用v13或v12会解决。