web-dev-qa-db-de.com

IllegalArgumentException: adb kann in Android Studio v2.3 nicht gefunden werden

Weiß jemand, wie man das behebt?

IllegalArgumentException: Unable to locate adb

 enter image description here

Ich habe Android Studio v2.3 installiert und kann meine App nicht ausführen, wenn der Fehler angezeigt wird. Ich habe online gesucht und gesagt, ich soll auf den Launch Standalone Sdk manager klicken, kann ihn aber nicht finden.

 enter image description here

Dieses Problem ist auch aufgetreten, als ich versuchte, ein Android-Projekt von einem Computer auf einen anderen zu verschieben. Seit ich Android Studio 2.3 habe, habe ich keine Option, den Standalone-SDK-Manager auszuführen (oder zumindest sehe ich keine Schaltfläche). 

Auf dieser Website
http://m.blog.csdn.net/article/details?id=51204114
Ich habe die Lösung gefunden, um das Problem zu lösen. 

Gehe zu Tools >> Android >> SDK-Manager >> SDK-Tools
Deaktivieren Sie "Android SDK Platform-Tools" und klicken Sie auf "Übernehmen", um es zu deinstallieren.
Bild

Überprüfen Sie es dann erneut, um es erneut zu installieren. Dann konnte ich mein Projekt erneut kompilieren.

7
LiooRyuuguu

Auf meinem System hat Avast Antivirus "adb.exe" weiterhin unter Quarantäne gestellt, sodass die Datei praktisch verschwindet. Als ich das vermutete, war es einfach (in Avast):

Schutz> Virus Chest> [Dreipunktmenü in der Datei]> Ausnahme wiederherstellen und hinzufügen

Wenn ich einen Ordnernamen ändern oder neu installieren würde, müsste ich es erneut tun, aber zumindest wusste ich, wo ich suchen musste.

5
Rick Shory

Ich hatte dieses Problem und brauchte eine Weile, um es herauszufinden, aber ich habe es geschafft, es zu lösen. 

Ich kopierte adb.exe aus dem Ordner AppData/Local/Android/Android-SDK/Platform-Tools und kopierte es in AppData/Local/Android/SDK/Platform-Tools

Schien zu arbeiten! Viel Glück!

3
Phill Wiggins

Ich hatte vor einem Tag ein ähnliches Problem, als ich eine Datei löschte, die als Virus gemeldet wurde. Sie können die folgenden Schritte ausführen. Das funktioniert bei mir:

  1. Sie müssen die "SDK Platform-Tools für Ihr Betriebssystem" unter folgendem Link herunterladen: https://developer.Android.com/studio/releases/platform-tools.html

  2. Entpacke das heruntergeladene Paket

  3. Öffnen Sie den entpackten Ordner und kopieren Sie den Ordner "platform-tools"
  4. Schließen Sie Android Studio
  5. Benennen Sie die vorhandenen "Plattform-Tools" um und fügen Sie die neuen "Plattform-Tools" an Ihrem SDK-Speicherort ein, in meinem Fall: C:\Users\YourUserName\AppData\Local\Android\Sdk
  6. Starten Sie Android Studio und versuchen Sie, Ihr Projekt auszuführen

Sie sollten gut zu gehen sein!

Viel Glück!

Laden Sie das SDK platform_tools herunter und kopieren Sie es in das Verzeichnis, in dem Sie das SDK installiert haben. Dann öffne Android studio gehe zu Tools → SDK Manager → SDK Tool → hier installiere aktualisierte SDK Platform_Tools. Dies wird sicherlich das Problem des adb.exe Datei.

1
Ayesha Sadiqa

Späte Antwort hier - für mich bestand die Lösung darin, mein aktuelles SDK vollständig zu löschen und erneut zu installieren.
Außerdem hat mein Antivirus die ADB als gefährliche Datei erkannt. Nach der Neuinstallation des SDK musste ich sicherstellen, dass mein Antivirus sie nicht erneut ausführt.

LiooRyuug Antwort ist gut, aber aus irgendeinem Grund - Neuinstallation des SDK aus dem Android= Studio-Tools, wie er vorgeschlagen hat, hat bei mir nicht funktioniert, was hat funktioniert für mich galt wie gesagt, den SDK-Speicherort in meinem PC zu erkennen, ihn zu löschen und erneut zu installieren.

0
Tamir Abutbul

Ich hatte das gleiche Problem ... __ Ich hatte Grund, Android Studio neu zu installieren, zusätzliche Ordner wurden erstellt sdk. Gehen Sie zu Tools >> Android >> SDK-Manager >> Android SDK NLocation und wählen Sie einen anderen Ordner aus sdk. Wenn es auf der Liste steht . Bildbeschreibung hier eingeben und "ok" >> "Weiter" >> "Weiter" >> "Fertig stellen"

0
Tymur Kozachok

Ich hatte vor einiger Zeit ein ähnliches Problem. Sie können Folgendes ausprobieren:

sie installieren den Avast Antivirus

wenn das nicht das problem ist dann:

Sie müssen die ADB.EXE erneut über die Seite herunterladen und entsprechend Ihrem Betriebssystem herunterladen

kopieren Sie anschließend die Datei ADB.exe aus der heruntergeladenen Datei

C:> Users> name> Downloads> platform-tools

-und kopiere es auf den Pfad, wo du die Plattform-Tools deines Android Studio in meinem Fall ist es:

C:> Users> name> AppData> Local> Android> sdk> platform-tools

und das ist alles was ich hoffe dir zu helfen, Grüße :)

0

Als ich versuchte, Plattform-Tools über die GUI zu deinstallieren, hing es, also stattdessen, ich:

  1. deinstalliert Plattform-Tools durch Löschen von <AndroidSDK>/platform-tools
  2. neu installiert Plattform-Tools von:
    1. überprüfe IntelliJ IDEA > Settings > Appearance & Behavior > System Settings > Android SDK > SDK Tools > Android SDK Platform-Tools
    2. drücken Sie dann OK
0
Eric

Ist auch mit mir passiert. Deinstallieren Sie die SDK-Plattform-Tools im SDK-Manager unter Tools >> Android >> SDK Manager . Falls dies nicht funktioniert (normalerweise), ist es möglich, dass Ihr Android-Gerät dies tut Der Ordner -sdk enthält nicht den Platform-Tools-Ordner, der die Datei adb.exe enthält. __ Gehen Sie zur ADT-Datei, die von der ersten Installation entpackt wurde, und kopieren Sie sie in den richtigen Pfad.

0
Avinash Sharma

Ich hatte das gleiche problem Das Problem war fehlt oder beschädigt der Datei adb.exe in diesem Pfad : D:\Android_Sdk\sdk\platform-tools Ich kopiere die Datei adb.exe manuell von einigen Stellen in dieser SDK-Pfad und es beginnt zu arbeiten. Bilddarstellung des Pfads adb.exe

0
Pir Fahim Shah