Android 项目中so文件丢失

Android 项目中so文件丢失

项目运行时提示缺少so文件,需要在App项目中build.gradle增加支持的so 文件类型.在defaultConfig下增加下方代码

1
2
3
ndk {
abiFilters "armeabi",'x86', 'armeabi-v7a', 'armeabi-v8a', 'arm64-v8a'
}

完整代码

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
defaultConfig {
applicationId "..."
minSdkVersion versions.minSdk
targetSdkVersion versions.targetSdk
versionCode versions.appVerCode
versionName versions.appVerName
multiDexEnabled true

ndk {
abiFilters "armeabi",'x86', 'armeabi-v7a', 'armeabi-v8a', 'arm64-v8a'
}
javaCompileOptions {
annotationProcessorOptions {
arguments = [AROUTER_MODULE_NAME: project.getName()]
}
}
}

从新编译应用,并在build/outputs/apk下查看编译成功的apk 文件中的libs 已经将so文件成功编译进去。

发布于

2022-08-04

更新于

2022-08-04

许可协议

评论

:D 一言句子获取中...

加载中,最新评论有1分钟缓存...