2016-06-26 4 views
7

Ich versuche, die Entwicklung auf einer Android-App mit Android Studio zu starten, aber wenn ich versuche, die App zu starten, bekomme ich den Fehler Unable to obtain result of 'adb version' Ich habe versucht, Android Studio zu deinstallieren und neu zu installieren mehrere Male auf verschiedenen Computern (beide unter Windows 10) und jedes Mal, wenn ich den gleichen Fehler bekomme. Ich habe das Problem untersucht und konnte keine einheitliche Lösung finden. (oder eine, die tatsächlich funktioniert) Ich bin sehr neu in Android-Entwicklung und bin ein wenig ratlos, was zu tun ist; Jede Hilfe bei der Lösung dieses Problems wäre sehr willkommen.Android Studio: Ergebnis der 'adb version' nicht erhalten

+1

Es ist nicht ein Problem mit Android Studio, es ist etwas, mit dem Android SDK (adb ist ein Programm, das innerhalb der Plattform-Tools-Verzeichnis Ihres Android SDK-Verzeichnis sein sollte) zu tun. Vielleicht überprüfe, ob es tatsächlich da ist ... – Warrick

+0

Soweit ich das beurteilen kann, scheint ADB da zu sein; Mein Plattform-Tools-Ordner sieht so aus http://imgur.com/aalXCAE Gibt es noch etwas, das ich ausprobieren könnte? – teamshortcut

+1

führt die Ausführung von "adb.exe version" in der Befehlszeile etwas wie "Android Debug Bridge Version 1.0.32" zurück? Wenn ja, würde ich vermuten, dass android Studio nicht weiß, wo der Android SDK eigentlich ist ... seit dem Ausführen des Befehls sagt es, wenn das Scheitern offensichtlich funktioniert. – Warrick

Antwort

10

Die Lösung gefunden dank @ user3109468, Android Studio hatte das Verzeichnis für das Android SDK falsch. Stellen Sie in Datei> Projektstruktur sicher, dass das Verzeichnis für das SDK korrekt ist; Mine war C:\Users\[user]\AppData\Local\Android\sdk (Google gegeben hatte sdk ein großes „S“ aus irgendeinem Grund ...)

2

Dies könnte wegen der Fenster des virtuellen Speichers Problem. Versuchen Sie, adb über die Befehlszeile auszuführen. so etwas wie adb version BTW, Plattform-Tools würden in c:\Users\<your userid>\AppData\Local\Android\sdk\platform-tools

Wie viel es von Ihnen nimmt einen Befehl Abfeuern befinden und bekommt tatsächlich eine Antwort? Wenn es mehr als 5 Sekunden dauert, dann wartet Android Studio manchmal auf eine Antwort und wirft einen Fehler auf.

Wie zu beheben? schließen Sie alle Programm (? Process) und gehen Sie zu Systemsteuerung -> System> Advance System Einstellungen-> Erweiterte tab-> leistungs-> Einstellungen-> Advance-> Virtueller Speicher Änderung

Versuchen zu reduzieren virtuellen Speicher Größe. Fr z.B. Wenn es 4096Mb ist, mach es 2048MB (sowohl initial als auch maximal) Es wird darum gebeten, neu zu starten, also starte neu und hol dir eine Tasse Kaffee, denn es wird eine Weile dauern. Wenn das System einmal betriebsbereit ist, versuchen Sie, die adb-Version auszuführen. Läuft es schnell? Wenn ja, ist das Problem behoben. Gehe zurück zum virtuellen Speicher und vergrößere die Größe auf die vorherige, und das war's.

BTW, bemerkte ich in meinem Fall, dass einfache Hallo Welt Programm wurde unter 20 Sekunden auf meinem Rechner auszuführen, bevor virtuellen Speicher Problem zu beheben.

+0

Danke !!!! Nach 2 Tagen mit diesem Problem konnte ich das beheben. Vielen Dank! – Caique

0

Vergewissern Sie sich, dass der Android SDK-Standort und der Android NDK-Standort korrekt sind.

  1. Gehen Sie zu Datei -> Projektstruktur.
  2. Legen Sie den Android SDK-Standort und den Android NDK-Speicherort fest. enter image description here
8

Uncheck: enable adb integration von Tools>Android und wieder aktivieren.

Das funktionierte für mich.

+0

ja danke das hat auch für mich funktioniert .... –