Android - How to start root shell with Android Studio?
WINDOWS: In the current version of Android Studio, ADB.exe is located in %USERPROFILE%\AppData\Local\Android\sdk\platform-tools\
. Earlier versions of Android Studio have it in %LOCALDATA%\Android\sdk\platform-tools
instead.
MAC: Find the ADB executable in ~/Library/Android/sdk/platform-tools
.
Android Studio does not contain ADB, you need Android SDK for it (it is installed on first run of Android Studio 0.9.x and newer). ADB is located in sdk\platform-tools
.
It's possible to add to PATH in Windows and use Terminal inside Android Studio only by command: adb shell
and after use su
get root shell.
- Locate the SDK platform tools folder (e.g. C:\android\sdk\platform-tools)
- Open Enviroment Variables in Windows (See http://www.computerhope.com/issues/ch000549.htm)
- Append the platform tools path (e.g. C:\android\sdk\platform-tools) to the PATH variable
- Reopen Android Studio
- Use Terminal with
adb shell
Older Windows will maybe need to reboot after changing the PATH variables.
On newer Android Studio versions, the Android SDK is copied on a folder outside the Android Studio folder; it is downloaded after the first time you run Android Studio. For more information, see Android Studio 0.8.14 in Beta Channel.
On a Mac Android Studio installs adb there:
/Users/<your username>/Library/Android/sdk/platform-tools
To use it in your shell, you can add it to your .profile file:
export PATH=/Users/<your username>/Library/Android/sdk/platform-tools:$PATH
Please open a fresh terminal window after you did that, or load the changes by typing this in your terminal:
source ~/.profile