【发布时间】:2016-04-28 14:51:57
【问题描述】:
我需要将 Android 应用从 Ant 转换为 Gradle。此应用程序使用跨平台 C++ 库。在 Ant 中,我们使用 make (.mk) 文件来决定编译哪些文件来创建 JNI 库。我正在尝试使用新的实验性 Gradle 版本 (gradle-experimental:0.7.0-rc1) 来执行与 Ant 正在执行的操作相同的操作,并将我编译的文件列入白名单。
问题是根据documentation,这个是做不到的。
sources.main {
jni {
source {
include "someFile.cpp" // This is ignored.
}
}
}
有人有解决办法吗?
【问题讨论】:
标签: android android-studio android-ndk java-native-interface android-gradle-plugin