生成签名的APK时出错:重复项:android / support / v7 / util / ThreadUtil $

现在

我在此上花费了无数的时间,阅读了大量的SO帖子,但似乎找不到解决方案。当我生成签名的APK时,我不断

错误:任务':app:transformClassesWithJarMergingForRelease'的执行失败。

com.android.build.api.transform.TransformException:java.util.zip.ZipException:重复条目:android / support / v7 / util / ThreadUtil $ BackgroundCallback.class

我尝试删除不同的JAR,以查看可能是重复的,但无济于事。android-support-v7-recyclerview-23.1.1.jar看起来像是我的罪魁祸首,所以我将其删除,再也没有收到错误。但是,相反,我的应用开始花费很长时间才能生成,CPU使用率达到350%,然后gradle超时并出现“ OutOfMemory”异常。

这是我的build.gradle文件。

apply plugin: 'com.android.application'
repositories {
    mavenCentral()
    maven(){
        url "https://oss.sonatype.org/content/repositories/snapshots"
    }
    flatDir {
        dirs 'libs'
    }
}

android {
    compileSdkVersion 25
    buildToolsVersion "23.0.3"

    defaultConfig {
        applicationId "com.me.myapp"
        minSdkVersion 13
        targetSdkVersion 25
        multiDexEnabled true
    }

    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
        }
    }
}

dependencies {
    compile 'com.android.support:support-v4:25.1.0'
    compile 'com.google.android.gms:play-services-analytics:10.0.1'
    compile 'com.android.support:appcompat-v7:25.1.0'
    compile 'com.google.android.gms:play-services-ads:10.0.1'
    compile 'com.google.android.gms:play-services-location:10.0.1'
    compile files('libs/android-support-v7-recyclerview-23.1.1.jar')
    compile files('libs/applovin-6.3.0.jar')
    compile files('libs/appodeal-1.15.8.jar')
    compile files('libs/chartboost-6.5.1.jar')
    compile files('libs/flurry-analytics-6.5.0.jar')
    compile files('libs/google-http-client-1.19.0.jar')
    compile files('libs/google-http-client-android-1.19.0.jar')
    compile files('libs/google-http-client-gson-1.19.0.jar')
    compile files('libs/google-http-client-jackson2-1.19.0.jar')
    compile files('libs/gson-2.1.jar')
    compile files('libs/guava-18.0.jar')
    compile files('libs/jackson-core-2.1.3.jar')
    compile files('libs/java-api-core-2.10.10.jar')
    compile files('libs/kinvey-android-2.10.10.jar')
    compile files('libs/my-target-4.5.10.jar')
    compile files('libs/unity-ads-2.0.4.jar')
    compile files('libs/yandex-metrica-2.51.jar')
    compile project(':cheetah-mobile-3.4.7')
    compile 'com.android.support:multidex:1.0.1'
    compile 'com.github.dexafree:materiallist:3.2.1'
    compile 'jp.wasabeef:recyclerview-animators:2.0.1'
    compile ('com.github.worker8:tourguide:1.0.17-SNAPSHOT@aar'){
        transitive=true
    }
}
apply plugin: 'com.google.gms.google-services'

先感谢您!

现在

我太高兴了!终于解决了!

我从gradle中删除了“ libs / android-support-v7-recyclerview-23.1.1.jar”,并在build.gradle的“ android”附件中添加了以下几行。

dexOptions { 
    javaMaxHeapSize "4g" 
}

我从这篇关于SO的帖子中得到了答案

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

无法执行dex:多个dex文件定义了Landroid / support / v7 / util / ThreadUtil $ MainThreadCallback;

来自分类Dev

多个dex文件定义Landroid/support/v7/util/ThreadUtil$MainThreadCallback错误

来自分类Dev

java.util.zip.ZipException:重复项:android / support / v7 / appcompat / R $ anim.class

来自分类Dev

在Android中从Support Library v7实现样式

来自分类Dev

重复条目:android/support/v7/recyclerview/extensions/ListAdapter.class

来自分类Dev

无效的文件:android-sdk-linux / extras / android / support / v7 / appcompat / build.xml

来自分类Dev

如何在eclipse中添加Android Support v7库?

来自分类Dev

在android.support.v7.util.SortedList上进行二进制搜索

来自分类Dev

将Android.Support Library v7 AppCompat更新到21.0.3版本后出错

来自分类Dev

sdk\extras\android\support\v7\appcompat\res\values-v14\styles_base.xml:44: error

来自分类Dev

sdk \ extras \ android \ support \ v7 \ appcompat \ res \ values-v14 \ styles_base.xml:44:错误

来自分类Dev

如何将 android.support.v7.util.DiffUtil 与 RxJava、LiveData 一起使用而不生成跳过的 ### 帧

来自分类Dev

Android支持v7

来自分类Dev

为什么“重复的zip条目[classes.jar:android / support / v7 / appcompat / R $ styleable.class]”与android-sdk-plugin一起使用?

来自分类Dev

使用v7支持库会出现以下错误:android.support.v4.app.TaskStackBuilder $ SupportParentable类型

来自分类Dev

字幕对V7 ActionBar项的影响

来自分类Dev

Android ClassNotFoundException支持v7 TestActivity

来自分类Dev

Android Studio支持库v7

来自分类Dev

Android支持库v7

来自分类Dev

Android支持库v7 appcompat

来自分类Dev

java.lang.NoClassDefFoundError:在Firebase测试实验室上运行记录的Robo测试时,Landroid / support / v7 / widget / RecyclerView的解析失败

来自分类Dev

Android支持库v7:检索父项时出错

来自分类Dev

TransformException:java.util.zip.ZipException:重复项:android / support / annotation / StyleRes.class

来自分类Dev

java.util.zip.ZipException:重复项:android / support / annotation / ColorRes.class

来自分类Dev

Lollipop仅崩溃“以下错误的解决方法:Landroid / support / v7 / appcompat / R $ styleable”

来自分类Dev

NoClassDefFoundError:无法解决以下问题:Landroid / support / v7 / appcompat / R $ styleable

来自分类Dev

错误:重复的类:android.support.v7.appcompat.R

来自分类常见问题

android-在支持v7的xml中应用selectableItemBackground

来自分类Dev

Android支持库v7,无法获取ActionProvider

Related 相关文章

  1. 1

    无法执行dex:多个dex文件定义了Landroid / support / v7 / util / ThreadUtil $ MainThreadCallback;

  2. 2

    多个dex文件定义Landroid/support/v7/util/ThreadUtil$MainThreadCallback错误

  3. 3

    java.util.zip.ZipException:重复项:android / support / v7 / appcompat / R $ anim.class

  4. 4

    在Android中从Support Library v7实现样式

  5. 5

    重复条目:android/support/v7/recyclerview/extensions/ListAdapter.class

  6. 6

    无效的文件:android-sdk-linux / extras / android / support / v7 / appcompat / build.xml

  7. 7

    如何在eclipse中添加Android Support v7库?

  8. 8

    在android.support.v7.util.SortedList上进行二进制搜索

  9. 9

    将Android.Support Library v7 AppCompat更新到21.0.3版本后出错

  10. 10

    sdk\extras\android\support\v7\appcompat\res\values-v14\styles_base.xml:44: error

  11. 11

    sdk \ extras \ android \ support \ v7 \ appcompat \ res \ values-v14 \ styles_base.xml:44:错误

  12. 12

    如何将 android.support.v7.util.DiffUtil 与 RxJava、LiveData 一起使用而不生成跳过的 ### 帧

  13. 13

    Android支持v7

  14. 14

    为什么“重复的zip条目[classes.jar:android / support / v7 / appcompat / R $ styleable.class]”与android-sdk-plugin一起使用?

  15. 15

    使用v7支持库会出现以下错误:android.support.v4.app.TaskStackBuilder $ SupportParentable类型

  16. 16

    字幕对V7 ActionBar项的影响

  17. 17

    Android ClassNotFoundException支持v7 TestActivity

  18. 18

    Android Studio支持库v7

  19. 19

    Android支持库v7

  20. 20

    Android支持库v7 appcompat

  21. 21

    java.lang.NoClassDefFoundError:在Firebase测试实验室上运行记录的Robo测试时,Landroid / support / v7 / widget / RecyclerView的解析失败

  22. 22

    Android支持库v7:检索父项时出错

  23. 23

    TransformException:java.util.zip.ZipException:重复项:android / support / annotation / StyleRes.class

  24. 24

    java.util.zip.ZipException:重复项:android / support / annotation / ColorRes.class

  25. 25

    Lollipop仅崩溃“以下错误的解决方法:Landroid / support / v7 / appcompat / R $ styleable”

  26. 26

    NoClassDefFoundError:无法解决以下问题:Landroid / support / v7 / appcompat / R $ styleable

  27. 27

    错误:重复的类:android.support.v7.appcompat.R

  28. 28

    android-在支持v7的xml中应用selectableItemBackground

  29. 29

    Android支持库v7,无法获取ActionProvider

热门标签

归档