2016-03-19 4 views
0

Ich starte meine Anwendung in Android Studio. Ich habe Wiederholungsklasse in 2 verschiedenen Ordnern in meinem Projekt. Wenn es läuft, sehe ich diesen Fehler:Wie java.exe mit nicht-Null Ausgangswert 2 zu beheben 2

Process 'command 'C:\Program Files\Java\jdk1.7.0_80\bin\java.exe'' finished with non-zero exit value 2 

Wie kann es reparieren?

Antwort

0

Sie können das Problem beheben, indem Sie einige unbenutzte Bibliotheken und Methoden aus Abhängigkeiten in build.gradle entfernen ODER indem Sie die Unterstützung von multidex hinzufügen.

ODER

Wenn Sie Bibliotheken und Methoden zu halten, dann können Sie Multi dex-Unterstützung aktivieren, indem sie es in der gradle Config deklarieren.

defaultConfig {   
    // Enabling multidex support. 
multiDexEnabled true 
} 
+0

danke. Es löste dieses Problem, aber nach dem Hinzufügen von "multiDexEnable true" sehen Sie diesen Fehler: "Klasse x nicht gefunden von Methode y verwiesen" – Tom

+0

Zuerst Fügen Sie diese Abhängigkeit hinzu: ** com.android.support: multidex: 1.0.1 ** Nach dann Erstellen eine Klasse, die ** Anwendung ** Klasse und Override ** AttachBaseContext ** -Methode erweitert. Und füge diese Zeile hinzu: ** MultiDex.install (this); ** –

Verwandte Themen