Gradle-Ausführung fehlgeschlagen für Aufgabe ': app: dexDebug' mit neuem Android Studio-Projekt

9

Ich habe neu Android installiert ein neues Standard-Projekt gestartet. Jedes Mal, wenn ich versuche, die App zu starten, tritt dieser Fehler auf:

  

Fehler: Ausführung fehlgeschlagen für Task ': app: dexDebug'.   com.android.ide.common.internal.LoggedErrorException: Fehler beim Ausführen des Befehls:       C: \ Benutzer \ ireal_000 \ AppData \ Lokal \ Android \ android-studio \ sdk \ Buildtools \ 19.1.0 \ dx.bat --dex --num-threads = 4 --output C: \ Benutzer \ iralu_000 \ AndroidStudioProjekte \ BuyItOrNot \ app \ build \ intermediates \ dex \ debug C: \ Benutzer \ iralu_000 \ AndroidStudioProjekte \ BuyItOrNot \ app \ build \ intermediates \ classes \ debug C: \ Benutzer \ iralu_000 \ AndroidStudioProjects \ BuyItOrNot \ app \ build \ intermediates \ Abhängigkeits-Cache \ debug   Fehlercode:       1   Ausgabe:       Das System kann den angegebenen Pfad nicht finden.       Das System kann den angegebenen Pfad nicht finden.       Das System kann den angegebenen Pfad nicht finden.   (Deutsch: Das System kann den angegebenen Pfad nicht finden.)

build.gradle

%Vor%

Installiert über SDK Manager sind:

Ich habe versucht, das Projekt über cmd mit gradlew clean zu säubern, aber der Fehler bleibt bestehen.

Ich habe verschiedene JAVA SDKs (7 und derzeit 8) ausprobiert.

Ich habe versucht, die Unterstützungsbibliothek zu den Abhängigkeiten hinzuzufügen, wie vorgeschlagen hier .

Android Studio ist in Version 0.6.1

Ich habe keine Ahnung, was ich jetzt versuchen könnte.

Vielen Dank im Voraus,

Ira

Aktualisierung:

Ich habe die find_java.bat in der android-sdk manipuliert, die von der dx.bat aufgerufen wird. Anstelle von

%Vor%

und

%Vor%

Ich habe java_exe und javaw_exe direkt gesetzt. Dies löscht zwei der drei "konnte den Pfad nicht finden" Fehler, aber man bleibt immer noch und ich kann nicht verstehen, warum.

    
Iralution 15.06.2014, 23:02
quelle

2 Antworten

-2

Hallo, ich bin mir nicht sicher, ob das Ihr Problem lösen wird, aber Sie sollten sich diese Antwort ansehen

  

Ссылка

In dieser Antwort scheint es, dass der Befehl cmd.exe nicht gefunden werden kann. Und er löste es, indem er diese Änderung vornahm:

  

Ich habe den Schlüssel default mit dem Wert C: \ windows \ cmd.exe in der Registrierung unter HKEY_CURRENT_USER \ Software \ Microsoft \ Command Processor entfernt Problem gelöst ...

Vielleicht sollten Sie sich diese Registrierung ansehen, um zu sehen, ob Sie den Pfad des Befehls ändern können, um dieses Problem zu beheben.

    
WannaGetHigh 04.07.2014 14:31
quelle
-3

Ich hatte das gleiche Problem. Der Schuldige war für mich der Registry-Schlüssel cmd.exe AutoRun, der sich unter

befindet
  

HKEY_CURRENT_USER \ Software \ Microsoft \ Befehlsprozessor \ AutoRun

Ich habe diesen Schlüssel gelöscht und die Fehler sind verschwunden.

Weitere Informationen finden Sie unter Ссылка

    
djr_ 15.08.2014 00:39
quelle

Tags und Links