当前位置: 首页 > 知识库问答 >
问题:

错误:“APK打包过程中文件重复”[重复]

陆海阳
2023-03-14

我们正试图将我们的项目迁移到其他架构。

我们遇到以下错误消息:

起源1:>/users/xavi/programming/wdandroid/project/build/immediates/banked-aar/wdandroid/shinobichartsandroidlibrary/unspecificated/jni/armeabi/libshinobicharts-android.so

起源2:>/users/xavi/programming/wdandroid/project/src/main/jnilibs/armeabi/libshinobicharts-android.so

您可以忽略构建中的这些文件。Gradle:

android {

 packagingOptions {

   exclude ‘lib/armeabi/libshinobicharts-android.so’

 }

}

文件1:>/users/xavi/programming/wdandroid/project/build/intermediates/banked-aar/wdandroid/shinobichartsandroidlibrary/unspecificated/jni/armeabi/libshinobicharts-android.so

文件2:>/users/xavi/programming/wdandroid/project/build/intermediates/banked-aar/wdandroid/shinobichartsandroidlibrary/unspecificated/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'
}

试图按照建议排除包(尽管这似乎是个坏主意)并不能解决错误消息。

今天下午我们一直在调试,但似乎没有任何进展。任何建议或帮助都将不胜感激!

共有1个答案

伍捷
2023-03-14

亚当是谁?很可能是从源代码构建本机程序集,并将其添加libshinobicharts-android.so。只需删除该文件,程序集仍应链接。

 类似资料:
  • Android Studio。我在应用程序运行过程中遇到这种错误。 中复制了重复文件 已编辑 这些排除选项解决了我的问题:

  • 在我的分级Android应用程序中,当我运行该应用程序时,我得到了以下错误。 错误:Gradle:APK /home/WorkSpace/MyProject/app/build/outputs/apk/app-debug-unaligned.apk打包过程中的重复文件错误:Gradle:任务': app: pack ageDebug'执行失败。在APK META-INF/license.txt文件

  • 我不能添加一个管到库我想缓存错误,我怎么解决它? 错误:任务': app: transformResourcesSusMergeJavaResForDebug'执行失败。 com.android.build.api.transform.TransformException: com.android.builder.packaging.DuplicateFileException: 在 APK bu

  • 我正在尝试使用以下gradle构建文件构建一个Android测试 运行时,我收到以下错误: 错误:APK打包过程中的重复文件...存档中的路径: LICENSE. txt起源1:...... gradle/cach/artiface-24/filestore/jUnit/jUnit/4.11/jar/4e031bb61df09069aeb2bffb4019e7a5034a4ee0/junit-4.

  • 在打包APK app-debug-unaligned.APK时,当放入2个jar文件时,我得到以下错误

  • 使用带有以下的Android Gradle插件0.7.0: 给出错误: 今天早上在我更新Android Studio之前一切正常。有什么想法吗? 编辑:我可以通过运行以下命令来临时修复它: 直到所有的重复错误都消失了。