Android studio Android studio 2.1编辑器(CLint)无法找到使用本机(ndk)插件的模块的标题
看起来AndroidStudio 2.1编辑器将本机模块中的头文件高亮显示为红色,好像它丢失了一样。不过,它的构建和运行似乎没有任何问题。有人面临同样的问题吗?(见下面的附图) 编辑器还建议我使用长相对路径包含Addition.h。添加带有cppFlags的头文件位置似乎无法解决此问题 应用程序build.gradleAndroid studio Android studio 2.1编辑器(CLint)无法找到使用本机(ndk)插件的模块的标题,android-studio,android-ndk,gradle-experimental,android-studio-2.1,android-studio-plugin,Android Studio,Android Ndk,Gradle Experimental,Android Studio 2.1,Android Studio Plugin,看起来AndroidStudio 2.1编辑器将本机模块中的头文件高亮显示为红色,好像它丢失了一样。不过,它的构建和运行似乎没有任何问题。有人面临同样的问题吗?(见下面的附图) 编辑器还建议我使用长相对路径包含Addition.h。添加带有cppFlags的头文件位置似乎无法解决此问题 应用程序build.gradle apply plugin: 'com.android.model.application' model { android { .......
apply plugin: 'com.android.model.application'
model {
android {
.......
ndk{
moduleName = 'native'
}
sources {
main {
jni {
dependencies {
project ':Addition' linkage 'static'
}
}
}
}
}
}
添加模块build.gradle
apply plugin: 'com.android.model.native'
model {
android {
........
ndk {
moduleName = 'addition'
}
sources {
main {
jni {
exportedHeaders{
srcDir "src"
}
source {
srcDir "src"
}
}
}
}
}
}
复制步骤:
向谷歌提交了一个bug。他们似乎在2.2中解决了这个问题
向谷歌提交了一个bug。他们似乎在2.2中解决了这个问题
你有没有看过谷歌的NDK示例——hello libs。它们演示了如何将头文件复制到项目中的一个目录中。它们演示了如何将头文件复制到项目中的目录中。
Studio Build: 2.1.1
Version of Gradle Plugin: experimental 0.7.0 and 2.1.0
Version of Gradle: 2.10
OS: MacOSX El Capitan 10.11.4