2017-11-23 5 views
0

Ich bekomme eine DuplicateFileException beim Erstellen von Apk. Ich habe den Applogic-Quellcode von GitHub benutzt, um eine Chat-App zu entwickeln, und während ich die Gradle erstellt habe, habe ich diese Ausnahme nicht in der Lage, die Apk zu erstellen. Ich bin mit Android Studio 3.0 Gradle Version 3.3 und Android Plugin Version 2.3.3 Build-Tool Version 26.0.2 sdk Version API26bekommen DuplicateFileException beim Erstellen von Apk

apply plugin: 'com.android.application' 
apply plugin: 'io.fabric' 

buildscript { 
    repositories { 
     maven { url 'https://maven.fabric.io/public' } 
    } 

    dependencies { 
     classpath 'io.fabric.tools:gradle:1.+' 
    } 
} 

repositories { 
    maven { url 'https://maven.fabric.io/public' } 
} 

android { 
    compileSdkVersion 26 
    buildToolsVersion '26.0.2' 

    defaultConfig { 
     applicationId "com.mobicomkit.sample" 
     minSdkVersion 14 
     targetSdkVersion 26 
     versionCode 1 
     versionName "1.0" 
     multiDexEnabled true 
    } 

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

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

    lintOptions { 
     abortOnError false 
    } 

    packagingOptions { 
     exclude 'META-INF/DEPENDENCIES' 
     exclude 'META-INF/DEPENDENCIES' 
     exclude 'META-INF/NOTICE' 
     exclude 'META-INF/LICENSE' 
     exclude 'META-INF/LICENSE.txt' 
     exclude 'META-INF/NOTICE.txt' 
     exclude 'META-INF/ECLIPSE_.SF' 
     exclude 'META-INF/ECLIPSE_.RSA' 
    } 
} 

dependencies { 
    compile fileTree(dir: 'libs', include: ['*.jar']) 
    compile project(':mobicomkitui') //Note: use this for customization 
    compile 'com.applozic.communication.uiwidget:mobicomkitui:5.2' 
    compile 'com.android.support:support-v4:26.1.0' 
    compile 'com.android.support:appcompat-v7:26.1.0' 
    compile 'com.facebook.android:facebook-android-sdk:4.1.0' 
    compile 'com.android.support:design:26.1.0' 
    compile 'com.android.support:multidex:1.0.1' 
    compile 'com.android.support:cardview-v7:26.0' 
    compile 'com.android.support:recyclerview-v7:26.0' 
    compile('com.crashlytics.sdk.android:crashlytics:[email protected]') { 
     transitive = true; 
    } 
} 

Plugin anwenden: 'com.google.gms.google-service' enter image description here

+0

Gereinigte Formatierung –

Antwort

1

Sie kann nicht die beiden zu einer Zeit gradle Abhängigkeit und importiert applozic Quellcode und jeder von Ihnen

verwenden in Ihrem Fall verwenden müssen, verwenden Sie importierte Quellcode

compile project(':mobicomkitui') //Note: use this for customization 

Diesen Code aus der App entfernen build.gradle file

Verwandte Themen