包含jni.h的Android Sutido 3.4问题

时间:2019-07-16 12:34:24

标签: android-studio android-ndk

我将Android Studio 3.2升级到3.4,并遇到了问题。 将test.cpp源文件添加到CMakelist和Sync项目中,但是它不起作用。 Android Studio提示我:

  

此文件不属于项目。请在适当的构建文件中添加它(build.gradle,CMakeList.txt或Android.mk等)并同步项目

当我构建项目时。 cpp源工作。当我包含jni.h时。 jni.h具有红色警报。但是编译没有问题。现有的cpp文件没有这样的问题。它们成功包括jni.h,并且没有红色警报。 你能告诉我发生什么事吗? Android Studio 3.4是否有错误?

1 个答案:

答案 0 :(得分:0)

尝试清除IDE缓存和项目iml文件,即项目根目录下的 names.reversed() .idea.gradle