2016-05-17 16 views
0

Ich bin ziemlich neu in Android. Als ich mein aktuelles Projekt bauen habe ich diesen Fehler:Fehler beim Konvertieren von Bytecode in dex

Error:Error converting bytecode to dex: Cause: com.android.dex.DexException: Multiple dex files define Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;

Dies ist meine Abhängigkeiten:

dependencies { 
compile fileTree(include: ['*.jar'], dir: 'libs') 
compile 'com.android.support:appcompat-v7:23.+' 
compile 'com.android.support:recyclerview-v7:23.+' 
compile 'com.android.support:support-v4:23.+' 
compile 'com.google.code.gson:gson:2.5' 
compile 'com.makeramen:roundedimageview:2.2.1' 
compile 'com.nineoldandroids:library:2.4.0' 
compile 'com.daimajia.easing:library:[email protected]' 
compile 'com.daimajia.androidanimations:library:[email protected]' 
compile 'com.squareup.picasso:picasso:2.5.2' 
compile 'com.android.support:support-v4:+' 
compile 'com.squareup.picasso:picasso:2.3.2' 
compile 'com.nineoldandroids:library:2.4.0' 
compile 'com.daimajia.slider:library:[email protected]' 
compile 'de.hdodenhof:circleimageview:2.0.0' 
compile 'com.facebook.android:facebook-android-sdk:4.5.0' 
compile 'com.squareup.okhttp3:okhttp:3.2.0' 
compile 'com.kyleduo.switchbutton:library:1.4.0' 
compile files('libs/JTransforms-3.1-with-dependencies.jar') 
compile 'com.github.Semantive:waveform-android:v1.2' 
compile files('libs/TarsosDSP-Android-latest.jar') 
} 

Ich gradle 2.13 und gradle-build 2.1 verwenden.

Da war jemand sagte mir, das Projekt zu reinigen, aber es hat nicht funktioniert. Bitte helfen Sie.

Danke

Antwort

0

Nun, wenn ich verstehe Sie Frage, die ich hoffe, dass diese Antwort Ihnen helfen können.

Sie können die Speichergröße erhöhen, die der Dexer-Prozess verwenden darf. Öffnen Sie die Ini-Datei, die sich in folgendem Verzeichnis befindet: C: \ Benutzer \\ AppData \ Roaming \ Anywhere-Software \ Basic4android Ändern Sie diese Zeile :.

MaxRamForDex = 1024 An :.

MaxRamForDex = 1536

+1

leid könnten Sie näher erläutern? Ich verwende OSX und konnte diese Datei nicht finden –

1

Das Problem einer falschen Paketnamen in jedem Ihrer Java-Klasse-Dateien sein könnte, hatte ich das gleiche Problem und das war wegen dieser problem.Try Ihr Projekt neu zu erstellen und wieder zu überprüfen.

1
compile 'com.android.support:support-v4:23.+' 
compile 'com.android.support:support-v4:+' 

Sie haben eine Referenz wiederholt

Verwandte Themen