Java 错误:";APK打包期间的重复文件;
我们正在尝试将我们的项目迁移到其他体系结构 我们遇到以下错误消息: 错误:在打包APK>/Users/xavi/Programming/wdandroid/project/build/outputs/APK/project-debug-unaligned.APK期间复制了文件 存档中的路径:lib/armeabi/libshinobicharts-android.so 来源1:>/Users/xavi/Programming/wdandroid/project/build/intermediates/aar/wdandroid/shinobichartsandroidlibrary/unspecified/jni/armeabi/libshinobicharts-android.so 来源2:>/Users/xavi/Programming/wdandroid/project/src/main/jniLibs/armeabi/libshinobicharts-android.so 您可以忽略build.gradle中的这些文件:Java 错误:";APK打包期间的重复文件;,java,android,android-studio,Java,Android,Android Studio,我们正在尝试将我们的项目迁移到其他体系结构 我们遇到以下错误消息: 错误:在打包APK>/Users/xavi/Programming/wdandroid/project/build/outputs/APK/project-debug-unaligned.APK期间复制了文件 存档中的路径:lib/armeabi/libshinobicharts-android.so 来源1:>/Users/xavi/Programming/wdandroid/project/build/intermediat
android {
packagingOptions {
exclude ‘lib/armeabi/libshinobicharts-android.so’
}
}
在APK lib/armeabi/libshinobicharts-android.so中复制的重复文件
文件1:>/Users/xavi/Programming/wdandroid/project/build/intermediates/aar/wdandroid/shinobichartsandroidlibrary/unspecified/jni/armeabi/libshinobicharts-android.so
文件2:>/Users/xavi/Programming/wdandroid/project/build/intermediates/aar/wdandroid/shinobichartsandroidlibrary/unspecified/jni/armeabi/libshinobicharts-android.so
信息:生成失败
我尝试了一些解决方案,但不起作用:
packagingOptions {
exclude 'META-INF/DEPENDENCIES.txt'
exclude 'META-INF/LICENSE.txt'
exclude 'META-INF/NOTICE.txt'
exclude 'META-INF/NOTICE'
exclude 'META-INF/LICENSE'
exclude 'META-INF/DEPENDENCIES'
exclude 'META-INF/notice.txt'
exclude 'META-INF/license.txt'
exclude 'META-INF/dependencies.txt'
exclude 'META-INF/LGPL2.1'
exclude 'META-INF/rxjava.properties'
exclude 'lib/armeabi/libshinobicharts-android.so'
}
尝试按建议排除包(尽管这似乎是个坏主意)不会解决错误消息
我们今天下午一直在调试,但似乎没有任何进展。任何建议或帮助都将不胜感激 亚当是谁?很可能您是从源代码构建本机程序集,并将其添加为
libshinobicharts android.so
。只需删除该文件,程序集仍应链接。android studio的新版本存在一些问题:
尝试以下步骤:
将来只需复制一些项目副本,例如完成5%、完成10%等您能否从
build.gradle
文件中显示您的依赖项
部分?另外,您将.so
、.jar
或.zip
文件保存到lib
文件夹中,对吗?请显示lib
folderIt的everythink ok的结构。我将在稍后放置代码,我认为问题在于重复库:/I我使用pickFirst解决了问题。非常感谢。今天下午我要试试。亚当是一位手机设计师。谢谢。@XaviJimenez真的从来没有听说过它-NDK也不知道。我认为问题是一个重复的库。仍然不起作用:/我需要这个库谢谢你的帮助!我用pickFirst解决了这个问题非常有用pickFirst如果你有两个库执行相同的pickFirst,那么就拿这一个,忽略其他库它真的帮助了我做得很好兄弟这是你犯的逻辑错误,先生。