Ich habe gerade Android Studio installiert. Wie komme ich auf meinem Handy in die Root-Shell? Oder muss ich ADB separat herunterladen?
quelle
Ich habe gerade Android Studio installiert. Wie komme ich auf meinem Handy in die Root-Shell? Oder muss ich ADB separat herunterladen?
Android Studio enthält kein ADB, Sie benötigen Android SDK dafür (es wird beim ersten Start von Android Studio 0.9.x und neuer installiert). ADB hat seinen Sitz in sdk\platform-tools
.
Es ist möglich, PATH in Windows hinzuzufügen und Terminal in Android Studio nur mit folgendem Befehl zu verwenden: adb shell
und nach der Verwendung su
die Root-Shell abzurufen.
adb shell
Ältere Windows müssen möglicherweise neu gestartet werden, nachdem die PATH-Variablen geändert wurden.
In neueren Android Studio-Versionen wird das Android SDK in einen Ordner außerhalb des Android Studio-Ordners kopiert. Es wird nach dem ersten Start von Android Studio heruntergeladen. Weitere Informationen finden Sie unter Android Studio 0.8.14 in Beta Channel .
C:\Users\<user>\AppData\Local\Android\sdk\platform-tools\adb.exe
WINDOWS: In der aktuellen Version von Android Studio befindet sich ADB.exe in
%USERPROFILE%\AppData\Local\Android\sdk\platform-tools\
. In früheren Versionen von Android Studio ist es%LOCALDATA%\Android\sdk\platform-tools
stattdessen enthalten.MAC: Suchen Sie die ausführbare ADB-Datei in
~/Library/Android/sdk/platform-tools
.quelle
Auf einem Mac installiert Android Studio dort adb:
Um es in Ihrer Shell zu verwenden, können Sie es zu Ihrer .profile-Datei hinzufügen:
Bitte öffnen Sie danach ein neues Terminalfenster oder laden Sie die Änderungen, indem Sie dies in Ihr Terminal eingeben:
quelle
...
-Codeblocknotation, sondern verwendet stattdessen einen Einzug von 4 Leerzeichen für Codeblöcke.Wenn Sie Android Studio eingerichtet haben, stellen Sie sicher, dass Sie eine Verbindung zu einem Emulator oder einem Gerät herstellen können, auf dem es in der AVD (Android Virtual Devices) aufgeführt wird. Wenn ein physisches Gerät angeschlossen ist, vergewissern Sie sich, dass der Debugging-Modus aktiviert ist und der Zugriff auf Android Studio gestattet ist. Ein separater ADB wird nicht benötigt, da alle Build-Tools Teil der IDE sind.
Jetzt können Sie auf die Shell Ihres Geräts zugreifen!
Greifen Sie auf das Terminal unten in der IDE zu, indem Sie auf die Schaltfläche Terminal klicken.
In der Terminal-Ausgabe
adb devices
. Dies listet alle Geräte auf, die derzeit mit Android Studio verbunden sind. Suchen und verwenden Sie den Namen Ihres Geräts für Schritt 3.Jetzt ausstellen
adb -s <device-name> shell
. Jetzt befinden Sie sich in der Shell Ihres Geräts.Wenn Sie auf die Shell eines Emulators mit Root-Zugriff zugreifen möchten, der über Android Studio installiert wurde, geben Sie
adb -s <device-name> root
vor dem Zugriff auf die Shell ein aus.quelle
adb -s <device-name> unroot
:)