Wie führe ich adb auf einem mac terminal?
adb shell run-as /data/data/com.mypackagename
gibt
adb "Befehl nicht gefunden"
wenn ich sehe adb in das Verzeichnis (/Users/me/Library/Android/sdk/platform-tools
)
Du musst angemeldet sein, um einen Kommentar abzugeben.
Müssen Sie nur fügen Sie diesen Weg, um Ihre bash Profil und Quelle:
~
ist standardmäßig unsichtbar.~/.bash_profile
sein, erstellen Sie es:touch ~/.bash_profile
ls -al ~/Library/Android/sdk/platform-tools/ | grep adb
und wenn Sie gehen Sie in den Ordner, den Sie verwenden müssen./adb
zum ausführen des Befehls: zum Beispiel./adb --version
Wenn Sie in das Verzeichnis, können Sie es mit einem führenden Punkt-Schrägstrich, d.h.
./adb shell run-as /data/data/com.mypackagename
.Im Allgemeinen, möchten Sie vielleicht, dass das Verzeichnis in Ihrem
PATH
Umgebungsvariable.that directory
?adb
befindet. In OP ' s Fall:/Users/me/Library/Android/sdk/platform-tools
. Heutzutage würde ich empfehlen die Installationadb
durch Homebrew:brew cask install android-platform-tools
.Den ersten Schritt, Sie sollten android-sdk-Verzeichnis Pfad öffnen:
Android Studio -> Einstellungen -> Erscheinungsbild - & Verhalten -> Systemsteuerung -> Android-SDK
Den Weg zeigen, hier. Beispiel: /Benutzer/thisismyaccount/Library/Android/sdk
Dann öffnen Sie das Terminal und geben Sie den Befehl wie folgt:
Für Xamarin Studio-Benutzer, dies ist ein kopieren/einfügen aus dem Xamarin Foren