更新到9.4.0后,Android Studio Gradle错误

雷尔姆

更新到新的Firebase版本后,出现以下错误。我一直在搜索,显然我必须删除一些jar文件,但是我似乎不明白在哪里删除这些导致冲突的文件。

错误如下。

Error:Uncaught translation error: java.lang.IllegalArgumentException:
already added: Lcom/google/android/gms/internal/zzml;

Error:Uncaught translation error: java.lang.IllegalArgumentException: 
already added: Lcom/google/android/gms/internal/zzmm;

Error:Uncaught translation error: java.lang.IllegalArgumentException:
already added: Lcom/google/android/gms/internal/zzmn;

Error:Uncaught translation error: java.lang.IllegalArgumentException:
already added: Lcom/google/android/gms/internal/zzmo;

Error:Uncaught translation error: java.lang.IllegalArgumentException: 
already added: Lcom/google/android/gms/internal/zzmp;

Error:Uncaught translation error: java.lang.IllegalArgumentException: 
already added: Lcom/google/android/gms/internal/zzmq;

Error:Uncaught translation error: java.lang.IllegalArgumentException:
already added: Lcom/google/android/gms/internal/zzmr;

Error:7 errors; aborting
Error:Execution failed for task ':app:transformClassesWithDexForDebug'.

com.android.build.api.transform.TransformException:com.android.ide.common.process.ProcessException:java.util.concurrent.ExecutionException:com.android.ide.common.process.ProcessException:返回dex进程的代码1

摇篮文件

apply plugin: 'com.android.application'

android {
    compileSdkVersion 23
    buildToolsVersion "23.0.3"

defaultConfig {
    minSdkVersion 16
    targetSdkVersion 23
    versionCode 1
    versionName "1.0"
}
buildTypes {
    release {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
    }
}
dexOptions {
    preDexLibraries = false
}
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    testCompile 'junit:junit:4.12'
    compile 'com.android.support:appcompat-v7:23.3.0'
    compile 'com.android.support:support-v4:23.3.0'
    compile 'com.android.support:design:23.3.0'
    compile 'com.loopj.android:android-async-http:1.4.9'
    ///firebase////
    compile 'com.google.firebase:firebase-core:9.4.0'
    compile 'com.google.firebase:firebase-database:9.4.0'
    compile 'com.google.firebase:firebase-storage:9.4.0'
    compile 'com.google.firebase:firebase-crash:9.4.0'
    compile 'com.google.firebase:firebase-auth:9.4.0'
    compile 'com.google.firebase:firebase-messaging:9.4.0'
    compile 'com.google.firebase:firebase-invites:9.4.0'
    compile 'com.google.android.gms:play-services-appindexing:9.4.0'

    //# Single target that includes all FirebaseUI libraries
    compile 'com.firebaseui:firebase-ui:0.4.0'
    compile 'joda-time:joda-time:2.9.4'

    compile 'com.fasterxml.jackson.core:jackson-annotations:2.7.2'
    compile 'com.squareup.picasso:picasso:2.5.2'
    compile 'de.hdodenhof:circleimageview:2.1.0'

    compile 'org.apache.commons:commons-lang3:3.4'

    //compile 'io.github.rockerhieu:emojicon:1.4.1'

    compile 'com.github.lzyzsd:circleprogress:1.1.0@aar'
}
apply plugin: 'com.google.gms.google-services'

这是Project Gradle。

// Top-level build file where you can add configuration options common to all sub-projects/modules.

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:2.1.0'
        classpath 'com.google.gms:google-services:3.0.0'

        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}

allprojects {
    repositories {
        jcenter()
    }
}

task clean(type: Delete) {
    delete rootProject.buildDir
}
哈伦·斯米达(Haroun SMIDA)

看到您有很多依赖项,我认为这可能与MultiDex问题有关,这意味着您的项目有64K以上的方法。因此,您需要启用以使MultiDex超过64k

您可以通过将以下内容添加到模块级别来启用它 build.gradle

android {
    compileSdkVersion 21
    buildToolsVersion "21.1.0"

    defaultConfig {
        ...
        minSdkVersion 14
        targetSdkVersion 21
        ...

        // Enabling multidex support.
        multiDexEnabled true
    }
    ...
}

dependencies {
  compile 'com.android.support:multidex:1.0.0'
}

然后,如果您已经有一个应用程序类,则创建一个MultiDexApplication类或从其扩展MutliDexApplication

不要忘记将其添加到您的Manifest

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.example.android.multidex.myapplication">
    <application
        ...
        android:name="android.support.multidex.MultiDexApplication">
        ...
    </application>
</manifest>

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将Android Studio更新到1.5后出现Gradle错误

来自分类Dev

从0.2.x更新到0.3.1后,Android Studio Gradle错误

来自分类Dev

将 Android Studio 更新到 2.3 后,Gradle 连接超时

来自分类Dev

更新到Android 4.1后出现Android Studio错误

来自分类Dev

Android Studio,Gradle更新错误

来自分类Dev

更新到稳定的 Android Studio 3.1.2 后在 android studio 中构建错误

来自分类Dev

在Mac中更新到Android Studio 4后,快捷方式不起作用吗?

来自分类Dev

Android Studio 1.0RC4 Gradle构建错误

来自分类Dev

错误:将Android Studio从0.6.1更新到0.8.9后,没有合适的构造函数

来自分类Dev

Android Studio Gradle错误

来自分类Dev

Android Studio / Gradle错误

来自分类Dev

更新到5.0后的android Mediaplayer错误

来自分类Dev

将Android Studio更新为2.2 Preview 3后,Gradle构建错误

来自分类Dev

更新android studio后gradle同步失败

来自分类Dev

将 Android build gradle 版本更新到 3.2.1 导致错误

来自分类Dev

将 Android build gradle 版本更新到 3.2.1 导致错误

来自分类Dev

更新到Visual Studio 2019 16.8.0后应用清单错误验证错误

来自分类Dev

更新到Visual Studio版本16.8.2后的后锐生成错误

来自分类Dev

更新到 Android Gradle 3.0.0 后出现“错误:' ' 不是有效的资源名称字符”

来自分类Dev

我刚刚将Android Studio从3.6更新到4.0,并且出现错误最低支持的Gradle版本是6.1.1。当前版本是5.6.4

来自分类Dev

Android Studio 2.0 Gradle错误

来自分类Dev

Android Studio Gradle错误-preDexDebug

来自分类Dev

Android Studio中的错误gradle

来自分类Dev

Android Studio Gradle下载错误

来自分类Dev

Android Studio Gradle同步错误

来自分类Dev

奇怪的Gradle错误Android Studio

来自分类Dev

Android Studio中gradle的错误

来自分类Dev

Android Studio构建错误与gradle

来自分类Dev

使用gradle的Android Studio错误

Related 相关文章

  1. 1

    将Android Studio更新到1.5后出现Gradle错误

  2. 2

    从0.2.x更新到0.3.1后,Android Studio Gradle错误

  3. 3

    将 Android Studio 更新到 2.3 后,Gradle 连接超时

  4. 4

    更新到Android 4.1后出现Android Studio错误

  5. 5

    Android Studio,Gradle更新错误

  6. 6

    更新到稳定的 Android Studio 3.1.2 后在 android studio 中构建错误

  7. 7

    在Mac中更新到Android Studio 4后,快捷方式不起作用吗?

  8. 8

    Android Studio 1.0RC4 Gradle构建错误

  9. 9

    错误:将Android Studio从0.6.1更新到0.8.9后,没有合适的构造函数

  10. 10

    Android Studio Gradle错误

  11. 11

    Android Studio / Gradle错误

  12. 12

    更新到5.0后的android Mediaplayer错误

  13. 13

    将Android Studio更新为2.2 Preview 3后,Gradle构建错误

  14. 14

    更新android studio后gradle同步失败

  15. 15

    将 Android build gradle 版本更新到 3.2.1 导致错误

  16. 16

    将 Android build gradle 版本更新到 3.2.1 导致错误

  17. 17

    更新到Visual Studio 2019 16.8.0后应用清单错误验证错误

  18. 18

    更新到Visual Studio版本16.8.2后的后锐生成错误

  19. 19

    更新到 Android Gradle 3.0.0 后出现“错误:' ' 不是有效的资源名称字符”

  20. 20

    我刚刚将Android Studio从3.6更新到4.0,并且出现错误最低支持的Gradle版本是6.1.1。当前版本是5.6.4

  21. 21

    Android Studio 2.0 Gradle错误

  22. 22

    Android Studio Gradle错误-preDexDebug

  23. 23

    Android Studio中的错误gradle

  24. 24

    Android Studio Gradle下载错误

  25. 25

    Android Studio Gradle同步错误

  26. 26

    奇怪的Gradle错误Android Studio

  27. 27

    Android Studio中gradle的错误

  28. 28

    Android Studio构建错误与gradle

  29. 29

    使用gradle的Android Studio错误

热门标签

归档