错误:任务执行失败':app:transformDexArchiveWithExternalLibs Dex MergerForDebug

时间:2018-03-15 17:08:08

标签: android

  

错误:任务执行失败   ':app:transformDexArchiveWithExternalLibs Dex MergerForDebug

当我重置我购买的源代码时遇到此错误...

我使用android studio 3.0.1

解决方案是什么?我需要帮助

    apply plugin: 'com.android.application'
apply plugin: 'com.jakewharton.butterknife'
buildscript {
    repositories {
        maven { url "https://github.com/omadahealth/omada-nexus/raw/master/release" }
        maven { url "https://jitpack.io" }
    }

    dependencies {


    }
}

android {
    signingConfigs {
        config {

        }
    }
    lintOptions {
        abortOnError false
    }

    dataBinding {
        enabled = true
    }

    compileSdkVersion 27
    buildToolsVersion "26.0.2"
    defaultConfig {
        applicationId "com.mohammad.debo"
        minSdkVersion 17
        targetSdkVersion 27
        versionCode 5
        versionName "1.3"
        multiDexEnabled true
    }
    buildTypes {
        release {
            ext.enableCrashlytics = true
            //shrinkResources false
            //minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
            //debuggable false
            //jniDebuggable false
            signingConfig signingConfigs.config
            //zipAlignEnabled true
        }
        debug {
            //debuggable true
            ext.enableCrashlytics = true
            //minifyEnabled false
            //shrinkResources false
            //renderscriptDebuggable false
            //jniDebuggable false
            proguardFiles 'proguard-rules.txt'
            //signingConfig signingConfigs.debug
        }
    }

    packagingOptions {
        exclude 'META-INF/services/javax.annotation.processing.Processor'
        exclude 'META-INF/**'
        exclude 'META-INF/**'
    }

    compileOptions {
        sourceCompatibility JavaVersion.VERSION_1_8
        targetCompatibility JavaVersion.VERSION_1_8
    }
}

repositories {
    mavenCentral()
    jcenter()

}

android {
    dexOptions {
        jumboMode = true
        javaMaxHeapSize "4g"
    }

lllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll

dependencies {
            compile fileTree(include: ['*.jar'], dir: 'libs')
            // Navigation Drawer Library
            compile('com.mikepenz:materialdrawer:5.3.0@aar') {
                transitive = true
            }

            //Google, Inc (Play services) Libraries

            implementation 'com.google.android.gms:play-services-places:11.8.0'
            implementation 'com.google.android.gms:play-services-maps:11.8.0'
            implementation 'com.google.android.gms:play-services-location:11.8.0'
            implementation 'com.google.android.gms:play-services-ads:11.8.0'
            implementation 'com.google.android.gms:play-services-auth:11.8.0'
            implementation 'com.google.firebase:firebase-core:11.8.0'
            implementation 'com.google.firebase:firebase-database:11.8.0'
            implementation 'com.google.firebase:firebase-crash:11.8.0'
            implementation 'com.google.firebase:firebase-auth:11.8.0'
            implementation 'com.google.firebase:firebase-messaging:11.8.0'
            implementation 'com.google.firebase:firebase-storage:11.8.0'
            implementation 'com.google.firebase:firebase-config:11.8.0'
            implementation 'com.google.firebase:firebase-appindexing:11.8.0'
            implementation 'com.google.android.gms:play-services-appinvite:11.8.0'

            //Google, Inc (Firebase) Libraries

            implementation 'com.firebase:firebase-jobdispatcher:0.6.0'
            implementation 'com.firebaseui:firebase-ui-database:2.3.0'
            implementation 'com.firebase:geofire-android:2.1.2'

            // Google, Inc (Support) Libraries

            implementation 'com.android.support:support-v13:27.0.2'
            //implementation 'com.android.support:customtabs:27.0.2'
            implementation 'com.android.support:cardview-v7:27.0.2'
            implementation 'com.android.support:support-v4:27.0.2'
            implementation 'com.android.support:design:27.0.2'
            implementation 'com.android.support:appcompat-v7:27.0.2'
            implementation 'com.android.support:multidex:1.0.2'
            implementation 'com.android.support:palette-v7:27.0.2'
            implementation 'com.android.support:support-vector-drawable:27.0.2'
            //implementation 'com.android.support.constraint:constraint-layout:1.0.2'
            // Facebook, Inc SDKs

        implementation 'com.facebook.android:facebook-android-sdk:4.29.0'

        // Libraries for images

        implementation 'de.hdodenhof:circleimageview:2.1.0'
        implementation 'com.github.bumptech.glide:glide:3.8.0'
        implementation 'com.lorentzos.swipecards:library:1.0.9'
        implementation 'com.skyfishjy.ripplebackground:library:1.0.1'
        implementation 'com.vanniktech:emoji-twitter:0.5.1'
        implementation 'com.theartofdev.edmodo:android-image-cropper:2.6.0'
        implementation 'com.github.yalantis:ucrop:2.2.1'
        implementation 'com.github.jkwiecien:EasyImage:1.3.1'
        implementation 'jp.wasabeef:picasso-transformations:2.1.2'
        implementation 'com.squareup.picasso:picasso:2.5.2'

        // Location Helper Library

        implementation 'com.squareup.retrofit2:retrofit:2.2.0'
        implementation 'com.squareup.retrofit:converter-gson:2.0.0-beta1'

        // Time library

        implementation 'joda-time:joda-time:2.9.9'
        implementation 'org.ocpsoft.prettytime:prettytime:4.0.1.Final'

______________________________________ lllllllllllllllllllllllllllllllllllllll

            // Others
        // event bus
        implementation 'org.greenrobot:eventbus:3.0.0'
        implementation 'com.jakewharton:butterknife:8.8.1'
        implementation 'com.flipboard:bottomsheet-core:1.5.3'
        implementation 'com.flipboard:bottomsheet-commons:1.5.3'
        implementation 'com.greysonparrelli.permiso:permiso:0.3.0'
        implementation 'com.googlecode.libphonenumber:libphonenumber:8.5.2'
        implementation 'com.airbnb.android:lottie:2.2.5'

        annotationProcessor 'com.jakewharton:butterknife-compiler:8.8.1'

    }
    apply plugin: 'com.google.gms.google-services'

1 个答案:

答案 0 :(得分:0)

作为第一眼,你有错误的firebase ui版本。检查网站是否正确。有一个有用的table

尝试使用firebase ui 3.2.23.1.3

例如:

implementation 'com.firebaseui:firebase-ui-database:3.1.3'

并注意迁移notes

更新firebase-ui from version 2.4 or lower to 3.0需要一些重构:

  

验证

     
      
  • 没有重大变化。
  •   
     

数据库:

     
      
  • 所有适配器类的API已完全修改为   更灵活,更容易理解。
  •   
     

公司的FireStore:

     
      
  • 支持全新的数据库产品Cloud Firestore。见   产品文档以获取更多信息。
  •   
     

存储

     
      
  • 支持Glide 4.0.0及更高版本。
  •   

如果你只更新了一些库版本,那么只有这个不起作用,请尝试签出(你有一个像git这样的版本控制系统我希望)一次一个地构建和更新你的库的最新版本。请记住,当我没有线索时,'divide et impera'是最老的,也是最有用的调试方法之一。)

确保multi dex启用并彻底清理您的项目。