项目结构:
应用项目 - >取决于图书馆项目
Library Project有一个用于编译的jni库的文件夹
jniLibs.srcDirs = ['libs']
Run Code Online (Sandbox Code Playgroud)
我已经尝试将以下内容添加到build.gradle的android元素中,根据示例应用程序https://android.googlesource.com/platform/tools/build/+/2e1f7810edd76d92cee8d3e06bc4dec0c288adea/tests/ndkSanAngeles/build.gradle但是android库项目不支持productFlavours,因此汇编失败,"找不到项目中参数[dghdhd]的方法productFlavors()"
productFlavors {
x86 {
ndk {
abiFilter "x86"
}
}
arm {
ndk {
abiFilters "armeabi-v7a", "armeabi"
}
}
}
Run Code Online (Sandbox Code Playgroud)
有没有办法为Android库项目添加ndk支持?