方法一.
1.主项目libs添加相关so文件
2.主项目gradle设置
3.sync now
(按上面的方法,我的问题依然存在)
方法二. 添加build.gradle配置如下
task nativeLibsToJar(type: Zip, description: "create a jar archive of the native libs") {
destinationDir file("$projectDir/libs")
baseName "Native_Libs2"
extension "jar"
from fileTree(dir: "libs", include: "**/*.so")
into "lib"
}
tasks.withType(JavaCompile) {
compileTask -> compileTask.dependsOn(nativeLibsToJar)
}
- 把so库打包成jar文件
方法三.(按此方法成功了)
将各so库和父目录一同拷贝到root/src/main/jniLibs/目录下。其中jniLibs可以自定义名称。
扫描二维码关注公众号,回复:
2207014 查看本文章