AndroidStudio 2.1 エディターは、ネイティブ モジュールのヘッダー ファイルが見つからないかのように赤色で強調表示しているようです。ただし、問題なくビルドおよび実行されているようです。同じ問題に直面している人はいますか?(下の添付画像を参照)
また、エディターは、長い相対パスを使用して Addition.h を含めることを提案しています。cppFlags を使用してヘッダー ファイルの場所を追加しても、この問題は解決しないようです。
アプリビルド.gradle
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"
}
}
}
}
}
}
再現手順: https://github.com/noridge/StudioClintBug
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