各种方法都尝试了 都无法打包成功,有没有大神知道如何解决呀
尝试过在manifest.json中添加packagingOptions: {
pickFirst: [
"lib/arm64-v8a/libpl_droidsonroids_gif.so",
"lib/armeabi-v7a/libpl_droidsonroids_gif.so",
"lib/x86/libpl_droidsonroids_gif.so",
"lib/x86_64/libpl_droidsonroids_gif.so"
]
},
根目录下创建nativeResources/Android/app.gradle {android {
packagingOptions {
pickFirst 'lib/arm64-v8a/libpl_droidsonroids_gif.so'
pickFirst 'lib/armeabi-v7a/libpl_droidsonroids_gif.so'
pickFirst 'lib/x86/libpl_droidsonroids_gif.so'
pickFirst 'lib/x86_64/libpl_droidsonroids_gif.so'
}
}}
**下方是报错信息:
FAILURE: Build failed with an exception.
- What went wrong:
Execution failed for task ':app:mergeReleaseNativeLibs'.A failure occurred while executing com.android.build.gradle.internal.tasks.MergeNativeLibsTask$MergeNativeLibsTaskWorkAction
2 files found with path 'lib/arm64-v8a/libpl_droidsonroids_gif.so' from inputs: - /srv/.gradle/caches/transforms-3/8187457dc8e5cf1efafb3e9525eda39c/transformed/jetified-android-gif-drawable-1.2.28/jni/arm64-v8a/libpl_droidsonroids_gif.so
- /srv/.gradle/caches/transforms-3/89641b64567b8b79f45df1f025dcb58b/transformed/jetified-polyvLiveCommonModul-release/jni/arm64-v8a/libpl_droidsonroids_gif.so
If you are using jniLibs and CMake IMPORTED targets, see
https://developer.android.com/r/tools/jniLibs-vs-imported-targets
1***@163.com (作者)
没有找到这个依赖内容呀,没有引入 麻烦问一下该怎么去呀
2025-12-02 12:40
DCloud_Android_zl
回复 1***@163.com: 这个可能是一个aar或者一个依赖。建议在插件中搜一下这个关键字或者用解压软件解压插件中的所有aar并找到包含libpl_droidsonroids_gif.so的aar,然后删掉。然后重新打包。
2025-12-02 15:07