2
我想使用實驗插件編譯本機代碼。此代碼引用駐留在不同位置的頭文件 在舊版Android.mk中,我只需簡單地添加LOCAL_C_INCLUDES
並將其指向頭文件的位置。如何使用實驗Gradle包含頭文件?
但是,我沒有Android.mk時,如何通過gradle構建腳本來實現? gradle中的LOCAL_C_INCLUDES
的等效什麼?
我試圖
android.ndk {
moduleName = "mymodule"
cppFlags.add("-I${file("C:\\Android\\JNI\\inc")}".toString())
}
,但沒有奏效。
無法找到頭文件:「my_file.h
沒有這樣的文件或目錄。」
- 我似乎無法得到exportedHeaders的工作,請你看看http://stackoverflow.com/questions/37147657/exportedheaders-dsl-does-not-seem-to-include-the-headers – Harkish