Android PackageReleaseerError:在打包APK期间复制文件
我检查了其他答案,但似乎对我仍然不起作用。问题是gradle抱怨有重复的文件,建议的排除不起作用 以下是跟踪:Android PackageReleaseerError:在打包APK期间复制文件,android,gradle,aar,Android,Gradle,Aar,我检查了其他答案,但似乎对我仍然不起作用。问题是gradle抱怨有重复的文件,建议的排除不起作用 以下是跟踪: :app:packageReleaseError: duplicate files during packaging of APK /home/ubuntu/libprojectB/androidSample/MyTestApp/app/build/outputs/apk/app-release-unsigned.apk > Building 96% > :app:pack
:app:packageReleaseError: duplicate files during packaging of APK /home/ubuntu/libprojectB/androidSample/MyTestApp/app/build/outputs/apk/app-release-unsigned.apk
> Building 96% > :app:packageRelease
> Building 96% > :app:packageRelease Path in archive: lib/armeabi-v7a/libprojectA.so
> Building 96% > :app:packageRelease
> Building 96% > :app:packageRelease Origin 1: /home/ubuntu/libprojectB/androidSample/MyTestApp/app/src/main/jniLibs/armeabi-v7a/libprojectA.so
> Building 96% > :app:packageRelease
> Building 96% > :app:packageRelease Origin 2: /home/ubuntu/libprojectB/androidSample/MyTestApp/app/build/intermediates/exploded-aar/com.snapchat/libprojectB/0.3.52.1/jni/armeabi-v7a/libprojectA.so
> Building 96% > :app:packageRelease
> Building 96% > :app:packageReleaseYou can ignore those files in your build.gradle:
> Building 96% > :app:packageRelease
> Building 96% > :app:packageRelease android {
> Building 96% > :app:packageRelease
> Building 96% > :app:packageRelease packagingOptions {
> Building 96% > :app:packageRelease
> Building 96% > :app:packageRelease exclude 'lib/armeabi-v7a/libprojectA.so'
> Building 96% > :app:packageRelease
> Building 96% > :app:packageRelease }
> Building 96% > :app:packageRelease
> Building 96% > :app:packageRelease }
> Building 96% > :app:packageRelease
> Building 96% > :app:packageRelease:app:packageRelease
但即使我添加了打包选项
,它仍然会抱怨这个问题。我做错了什么
基本上,我的项目设置是将projectA
编译成*.so
文件,我尝试在projectB
中使用projectA
本机文件,但projectB
也编译成*.so
文件