adb shell Lauf als /data/data/com.mypackagename "adb Befehl nicht gefunden" zurückgegeben, obwohl ich adb im Verzeichnis sehen (/ Users/me/Library/Android/sdk/platform-tools)Wie führe ich adb auf einem Mac-Terminal?
Antwort
Wenn Sie sich in diesem Verzeichnis befinden, können Sie es mit einem führenden Punkt-Schrägstrich ausführen, dh ./adb shell run-as /data/data/com.mypackagename
.
Im Allgemeinen möchten Sie dieses Verzeichnis möglicherweise zu Ihrer Umgebungsvariablen PATH
hinzufügen.
Nur müssen diesen Pfad zu Ihrem bash Profil hinzufügen und Quelle es:
echo 'export PATH=$PATH:~/Library/Android/sdk/platform-tools/' >> ~/.bash_profile
source ~/.bash_profile
adb devices
Der erste Schritt, sollten Sie android sdk Verzeichnispfad durch aufbekommen:
Android Studio -> Einstellungen -> Aussehen & Verhalten -> Systemeinstellungen -> Android SDK
Der Pfad wird hier angezeigt. Beispiel:/Users/thisismyaccount/Library/Android/sdk
Als nächstes öffnen Sie ein Terminal und geben Befehl wie folgt:
echo 'export PATH=$PATH:/Users/*thisismyaccount*/Library/Android/sdk/platform-tools/' >> ~/.bash_profile
source ~/.bash_profile
adb devices
Für Xamarin Studio-Nutzer, ist dies eine Copy/Paste aus dem Xamarin forums
Von Xamarin Studio, gehen Sie auf Extras, dann auf "Öffnen Android SDK-Eingabeaufforderung" wählen. Dies öffnet ein Terminalfenster und navigiert Sie automatisch zum Android SDK-Standort. Von dort können Sie den ADB-Befehl verwenden.
- 1. Wie führe ich den Befehl als Hintergrundprozess mit ADB?
- 2. Wie führe ich den Befehl 'ionic run android' auf einem bestimmten Gerät aus?
- 3. Wie führe ich einen Dienst auf einem Docker-Container aus?
- 4. Wie führe ich einen Task auf einem benutzerdefinierten TaskScheduler aus?
- 5. C++ Wie führe ich Item-Zuweisung auf einem Vektorzeiger durch?
- 6. Chef - Wie führe ich ein Kochbuch auf einem Knoten
- 7. Wie führe ich eine Datei auf localhost?
- 8. Wie führe ich willkürliche SQL auf DBeaver?
- 9. Wie verwende ich adb grant oder adb revoke?
- 10. Wie mache ich ADB arbeiten unter Linux mit einem Motorola
- 11. ADB-Verbindung zu einem AndroidTV
- 12. Wie bekomme ich eine Ausgabe auf adb shell input keyevent?
- 13. Wie führe ich 2 Befehle in einem neuen Befehlszeilenfenster aus?
- 14. Wie führe ich TopoJSON aus?
- 15. Wie führe ich einen cfdump in einem cfscript-Tag aus?
- 16. Wie führe ich ein AppleScript in einem Python-Skript aus?
- 17. Wie führe ich eine PHP-Datei von einem anderen Server?
- 18. Wie führe ich io_service in einem anderen Thread aus?
- 19. Wie führe ich eine Bash-Skriptdatei in einem Koch?
- 20. Wie führe ich SVN-Befehle von einem Python-Skript aus?
- 21. Wie führe ich ein Java-Programm aus einem anderen Verzeichnis?
- 22. Wie führe ich einen Seitenwechsel unter einem festen Container durch?
- 23. Wie führe ich Rails/Rake aus einem anderen Verzeichnis?
- 24. Pandas: Wie führe ich einen Pivot mit einem Multi-Index?
- 25. Wie Daemon auf Android von adb starten
- 26. Wie führe ich ein Bash-Skript auf meinem Vagrant von PhpStorm auf einem Windows-PC aus
- 27. Wie führe ich ein Rollendiff?
- 28. Wie führe ich eine Funktion aus, wenn ich auf einen Bereich in einem Objekt klicke?
- 29. Wie führe ich MinGW mit einem Skript aus?
- 30. Wie führe ich private Prozeduren in einem Oracle-Paket aus?