Właśnie zainstalowałem Android Studio. Jak dostać się do powłoki roota na moim telefonie? Czy muszę pobierać ADB osobno?
źródło
Właśnie zainstalowałem Android Studio. Jak dostać się do powłoki roota na moim telefonie? Czy muszę pobierać ADB osobno?
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
.źródło
Na Mac Android Studio instaluje tam adb:
Aby użyć go w powłoce, możesz dodać go do pliku .profile:
Po wykonaniu tej czynności otwórz nowe okno terminala lub załaduj zmiany, wpisując to w swoim terminalu:
źródło
...
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.źródło
adb -s <device-name> unroot
:)