2017-08-23 2 views
0

Ich nehme eine Einheit für Mobile Computing in Uni und ich bin neu in Android Studio und mobile App-Sachen zu bauen. Gefühl verzweifelt: '( Wenn ich versuche, das Projekt auf Android-Emulator zu laufen, traten die folgenden Fehler Jede Idee, wie sie zu beheben.' (Probleme beim Erstellen von Android Studio Projekt

Information: Gradle Aufgaben [: App: assembleDebug]

Fehler: Fehler bei der Ausführung für die Task ': App: transformClassesWithDexForDebug'.

com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com.android.dex.DexException: Multiple dex files define Lcom/orm/SchemaGenerator;

Hier ist das, was auf Konsole angezeigt wird, nachdem ich mit stacktrace laufen, falls Sie fragen

ausführen von Aufgaben: [: App: assembleDebug]

Konfiguration auf Anfrage ist eine Inkubationsfunktion. NDK fehlt ein "platforms" -Verzeichnis. Wenn Sie NDK verwenden, vergewissern Sie sich, dass ndk.dir auf ein gültiges NDK-Verzeichnis eingestellt ist. Zurzeit ist es auf/Users/EfanDYH/Library/Android/sdk/ndk-bundle eingestellt. Wenn Sie NDK nicht verwenden, heben Sie die NDK-Variable von ANDROID_NDK_HOME oder local.properties auf, um diese Warnung zu entfernen.

.....

+0

Verwenden Sie das NDK und ist es installiert? 'Tools-> Android-> SDK Manager-> SDK Tools' – WLGfx

Antwort

0

gehen, um Ihre Anwendung gradle Datei und setzen wahr wie unten

defaultConfig { multiDexEnabled true }

+0

Es hat funktioniert !!!! Vielen Dank ! –

+0

Stört es dich etwas zu erklären, was dahinter steckt? Vielen Dank. –

0

Neustart das Studio und dann reinigen Sie das Projekt in Build-Registerkarte/Menü

multiDexEnabled
+0

Dies ist keine Antwort auf die Frage. – LethalProgrammer

+0

Wie können Sie das Projekt reinigen? –

Verwandte Themen