Odpowiedzi:
Android Studio nie zawiera ADB, potrzebujesz do niego zestawu Android SDK (jest instalowany na pierwszym uruchomieniu Android Studio 0.9.xi nowszych). ADB znajduje się w sdk\platform-tools
.
Możliwe jest dodanie do PATH w systemie Windows i korzystanie z terminala w Android Studio tylko za pomocą polecenia: adb shell
a po użyciu su
uzyskać root root.
adb shell
Starsze Windows może wymagać ponownego uruchomienia po zmianie zmiennych PATH.
W nowszych wersjach Android Studio zestaw SDK systemu Android jest kopiowany do folderu poza folderem Android Studio; jest pobierany po pierwszym uruchomieniu Android Studio. Aby uzyskać więcej informacji, zobacz Android Studio 0.8.14 w kanale Beta .
C:\Users\<user>\AppData\Local\Android\sdk\platform-tools\adb.exe
WINDOWS: W bieżącej wersji Androida Studio ADB.exe znajduje się w %USERPROFILE%\AppData\Local\Android\sdk\platform-tools\
. Wcześniejsze wersje Android Studio mają go %LOCALDATA%\Android\sdk\platform-tools
zamiast tego.
MAC: Znajdź plik wykonywalny ADB w ~/Library/Android/sdk/platform-tools
.
Na Mac Android Studio instaluje tam adb:
/Users/<your username>/Library/Android/sdk/platform-tools
Aby użyć go w powłoce, możesz dodać go do pliku .profile:
export PATH=/Users/<your username>/Library/Android/sdk/platform-tools:$PATH
Po wykonaniu tej czynności otwórz nowe okno terminala lub załaduj zmiany, wpisując to w swoim terminalu:
source ~/.profile
...
notacji bloku kodu wstecznego, ale zamiast tego używa wcięć 4 spacji dla bloków kodu.
Po skonfigurowaniu Android Studio upewnij się, że możesz połączyć się z emulatorem lub urządzeniem, na którym będzie ono wymienione w AVD (Android Virtual Devices). Jeśli podłączone jest urządzenie fizyczne, sprawdź, czy tryb debugowania jest włączony i czy dostęp do Android Studio jest dozwolony. Osobny ADB nie jest potrzebny, ponieważ wszystkie narzędzia do budowania są częścią IDE.
Teraz możesz uzyskać dostęp do powłoki urządzenia!
Uzyskaj dostęp do terminala na dole IDE, wybierając przycisk Terminal .
W numerze terminalu adb devices
. Spowoduje to wyświetlenie listy wszystkich urządzeń aktualnie podłączonych do Android Studio. Znajdź i użyj nazwy swojego urządzenia dla kroku 3.
Teraz problem adb -s <device-name> shell
. Teraz jesteś w powłoce urządzenia.
Na marginesie, jeśli chcesz uzyskać dostęp do powłoki emulatora z dostępem do konta root zainstalowanego z Android Studio, wydaj adb -s <device-name> root
przed dostępem do powłoki.
adb -s <device-name> unroot
:)