832 Stimmen

Richten Sie adb auf Mac OS X ein

Ich habe eine ziemliche Zeit damit verbracht, herauszufinden, wie man adb auf dem Mac einrichtet, also denke ich, dass es für einige Leute nützlich sein könnte, zu schreiben, wie man es einrichtet. adb ist das Befehlszeilentool zum Installieren und Ausführen von Android-Apps auf Ihrem Telefon/Emulator.

19voto

Kiran Sk Punkte 793

Für Mac-Benutzer: Schritt 1: Installieren Sie das Android Studio

Schritt 2: Öffnen Sie das Terminal und geben Sie ein

cd

Schritt 3: Geben Sie den unten aufgeführten Befehl ein und ändern Sie den Benutzernamen:

export PATH=“/Benutzer/{Benutzername}/Library/Android/sdk/platform-tools”:$PATH

17voto

yozhik Punkte 4073

Auf MacOS Big Sur machen Sie folgendes:

Öffnen Sie die Konfigurationsdatei:

nano ~/.zshrc

Fügen Sie Pfade zur PATH-Variablen hinzu:

export PATH=~/Library/Android/sdk/tools:$PATH
export PATH=~/Library/Android/sdk/platform-tools:$PATH

Schließen Sie die Datei und speichern Sie die Änderungen. Dann schreiben Sie im Terminal:

source ~/.zshrc

Und dann können Sie ausführen:

adb devices
adb kill-server

16voto

yellingbytes Punkte 161

cd sdk/platform-tools/ und verwende dann stattdessen ./adb devices

8voto

Viswesvar Sekar Punkte 2743

Wenn Sie zsh verwenden, müssen Sie das folgende zu Ihrer .zshrc hinzufügen

Schritte: Schritt 1: Öffnen Sie Ihr .zshrc-Profil

open -e .zshrc

Schritt 2: Fügen Sie folgendes zur Datei hinzu

export PATH=$PATH:/Users/${YourUser}/Library/Android/sdk/platform-tools
export ANDROID_HOME=/Users/${YourUser}/Library/Android/sdk

Schritt 3: Speichern Sie die Datei und schließen Sie sie. Schritt 4: Laden Sie die .zshrc neu

source .zshrc

Schritt 5: Überprüfen Sie die verbundenen Geräte

adb devices

8voto

Ankush Lokhande Punkte 122

Diese Lösung ist für Mac:

Angenommen, Sie haben bereits SDK-Plattformtools heruntergeladen und versuchen, den adb-Pfad einzurichten:

Wenn Sie überprüfen möchten, ob das SDK verfügbar ist oder nicht, überprüfen Sie es einfach, indem Sie diesen Pfad befolgen:
Benutzer > Bibliothek (versteckter Ordner) > Android > sdk > platform-tools > adb

SDK-PFAD-BILD

Um den Pfad für den adb-Befehl auf einem macOS-System festzulegen, müssen Sie zuerst Ihre Shell-Konfigurationsdatei bearbeiten. Die Standard-Shell unter macOS ist Bash oder Zash.
Wenn Sie Bash verwenden, müssen Sie die Datei ~/.bash_profile bearbeiten, andernfalls bearbeiten Sie ~/.zprofile in Ihrem Home-Verzeichnis.

So wird es gemacht:

Über Terminal:

  1. Öffnen Sie ein Terminalfenster und geben Sie den folgenden Befehl ein:

    nano ~/.bash_profile

oder

nano ~/.zprofile

Dadurch wird die Datei ~/.bash_profile oder ~/.zprofile im Nano-Texteditor geöffnet.

  1. Fügen Sie die folgende Zeile zur Datei hinzu:

    export PATH=~/Library/Android/sdk/tools:$PATH export PATH=~/Library/Android/sdk/platform-tools:$PATH

Drücken Sie Strg+X, um den Nano-Editor zu verlassen, drücken Sie Y, um die Änderungen zu speichern, und Eingabe, um den Dateinamen zu bestätigen.

  1. Führen Sie den folgenden Befehl aus, um Ihre Shell-Konfiguration neu zu laden:

    source ~/.bash_profile

oder

source ~/.zprofile

Nachdem Sie den PATH für adb festgelegt haben, sollten Sie den adb-Befehl von jedem Terminalfenster aus ausführen können.


Manuell:

  1. Gehen Sie zum Home-Verzeichnis und drücken Sie Befehl + Umschalt + . (Um die versteckten Dateien anzuzeigen)
    Bild anzeigen

  2. Suchen Sie die Datei ~/.bash_profile oder ~/.zprofile und öffnen Sie sie.
    Bild anzeigen

  3. Fügen Sie den erforderlichen Pfad hinzu und speichern Sie ihn.
    Bild anzeigen

    export PATH=~/Library/Android/sdk/tools:$PATH export PATH=~/Library/Android/sdk/platform-tools:$PATH

  4. Führen Sie den folgenden Befehl aus, um Ihre Shell-Konfiguration neu zu laden:

    source ~/.bash_profile

oder

source ~/.zprofile

Nachdem Sie den PATH für adb festgelegt haben, sollten Sie den adb-Befehl von jedem Terminalfenster aus ausführen können.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X