it-swarm.com.de

ADB.exe ist veraltet und hat schwerwiegende Leistungsprobleme

Ich verwende Windows 10 und wenn ich den Virtual Device Emulator in Android Studio starte, erhalte ich die folgende Meldung: 

"Die ADB-Binärdatei unter C:\Users\siviw\AppData\Local\Android\Sdk\platform-tools\adb.exe ist veraltet und weist ernsthafte Leistungsprobleme mit dem Android Emulator auf/Datei Übertragung". 

Ich bin ein neuer Entwickler mit wenig Erfahrung. Was muss ich auf eine neuere Version aktualisieren, damit die Nachricht nicht mehr angezeigt wird? 

55
Siviwe

Ich bin auch neu für Android. Die Antwort von dkalev ist korrekt, aber für einen neuen Benutzer nicht sehr beschreibend. Ich habe die Schritte unten beschrieben.

  1. Doppelte Umschalttaste, um das Suchfeld zu öffnen
  2. Geben Sie SDK Manager ein
  3. Klicken Sie in den angezeigten Ergebnissen auf "SDK Manager".
  4. Klicken Sie im sich öffnenden Fenster auf die zweite Registerkarte "SDK-Tools" . In der ersten Zeile sollte ein Update für SDK Build-Tools verfügbar sein
  5. Aktivieren Sie "Paketdetails anzeigen" in der rechten unteren Ecke
  6. Scrollen Sie zum letzten Eintrag unter "SDK Build-Tools" und aktivieren Sie das Kontrollkästchen. (Mein war 28.0.1)
  7. Klicken Sie auf "Übernehmen".
  8. Klicken Sie im angezeigten Dialogfeld auf "OK".
  9. Wenn das Installationsprogramm abgeschlossen ist, klicken Sie auf "Fertig stellen".
  10. Deaktivieren Sie "Paketdetails anzeigen" und sehen Sie sich "Android SDK Build-Tools" (erste Zeile) an. Es sollte kein Update verfügbar sein und es sollte "Installed" stehen.
  11. Klicken Sie auf "OK", um den SDK-Manager zu schließen

Das ist alles dazu.

Glückliche Kodierung

64
Kuya

Ich hatte das gleiche Problem und löste es durch ein Update der Android SDK Build-Tools. Öffnen Sie den SDK-Manager in Android Studio (Doppelschicht- und Typ-SDK-Manager). Aktualisieren Sie dann auf der zweiten Registerkarte (SDK-Tools) die Android SDK Build-Tools. Die Fehlermeldung sollte verschwinden.

17
dkalev

In meinem Fall war das Entfernen dieser Nachricht (nach dem Aktualisieren) das Löschen des Emulators und das Erstellen eines neuen. Die manuelle Aktualisierung der ADB löste dies nicht. Auch keine Aktualisierung über das Android-Studio Gui . In meinem Fall scheint es, als würde der Emulator mit "alten" Komponenten erstellt, so dass er immer die Nachricht anzeigt. Ich hatte drei Emulatoren, löschte sie einfach alle und erstellte einen neuen. Zu meiner Überraschung, als es begann, war die Nachricht nicht mehr.

Kann nicht sagen, ob die Leistung besser ist oder nicht. Die Nachricht wurde einfach nicht angezeigt. Ich habe auch alles auf den neuesten Stand gebracht (Emulatoren und Sdk).

5
soynerdito

(Sie haben erwähnt, dass Sie mit Android Studio neu sind). Daher empfehle ich, die Android Studio> Hilfe> Nach Updates suchen ... zu drücken, um Ihre Umgebung zu aktualisieren.

2
Istvan

Hatte das gleiche Problem, aber in meinem Fall war das Update etwas anders, da für die Android SDK-Tools keine Updates angezeigt wurden. Ich öffnete den Virtual Device Manager und stellte fest, dass auf meinem Emulator die API 27 ausgeführt wurde. Ich habe mich im SDK-Manager erneut gemeldet und hatte überhaupt keine API 27-SDK-Tools installiert. Die Installation von Version 27 hat das Problem für mich gelöst.

2
vinnyh

Für mich hilft Update SDK nicht. Ich löse dieses Problem, indem ich die Emulatoroption "Erkannten ADB-Speicherort verwenden" deaktiviere. Versuche es. use detected ADB location

1
褚阳光

Zuerst müssen Sie prüfen, welches SDK Ihr Emulator verwendet. Da @kuya vorgeschlagen hat, müssen Sie diese Schritte ausführen und die neueste Version dieses SDK Build Tools installieren. Angenommen, Ihr Emulator verwendet SDK 27, dann müssen Sie die neueste Version dieser Serie installieren. Für mich war es 27.0.3. Danach war der Fehler verschwunden.

0
Amit Ray

Versuchen Sie, die Werkseinstellungen von Android Device Manager auf das virtuelle Gerät zurückzusetzen

enter image description here

0
Michael azzar

17-01-2019

Das funktioniert bei mir . Gerade geöffnet Android SDK Manager Dann zeigte es 4 Updates Available. Also habe ich es gerade aktualisiert und keine Warnung mehr. 

 enter image description here

0
Sampath