Answers:
Android Studio不包含ADB,您需要使用它的Android SDK(它在Android Studio 0.9.x及更高版本的首次运行时安装)。亚行位于sdk\platform-tools
。
可以通过以下命令添加到Windows中的PATH并在Android Studio中使用Terminal:adb shell
使用后su
获得root shell。
adb shell
较旧的Windows在更改PATH变量后可能需要重新启动。
在较新的Android Studio版本上,Android SDK复制到Android Studio文件夹外部的文件夹中;首次运行Android Studio后下载。有关更多信息,请参见Beta Channel中的Android Studio 0.8.14。
C:\Users\<user>\AppData\Local\Android\sdk\platform-tools\adb.exe
WINDOWS:在当前版本的Android Studio中,ADB.exe位于%USERPROFILE%\AppData\Local\Android\sdk\platform-tools\
。较早版本的Android Studio内置了它%LOCALDATA%\Android\sdk\platform-tools
。
MAC:在中找到ADB可执行文件~/Library/Android/sdk/platform-tools
。
在Mac Android Studio上,在其中安装adb:
/Users/<your username>/Library/Android/sdk/platform-tools
要在外壳中使用它,可以将其添加到您的.profile文件中:
export PATH=/Users/<your username>/Library/Android/sdk/platform-tools:$PATH
完成此操作后,请打开一个新的终端窗口,或通过在终端中键入以下内容来加载更改:
source ~/.profile
...
代码块表示法,而是对代码块使用4个空格的缩进。
设置好Android Studio后,请确保可以连接到将在AVD中列出的仿真器或设备(Android虚拟设备)。如果已连接物理设备,请确认已启用调试模式,并允许访问Android Studio。由于所有构建工具都是IDE的一部分,因此不需要单独的ADB。
现在,您可以访问设备的外壳了!
通过选择“ 终端”按钮来访问IDE底部的终端。
在终端发出adb devices
。这将列出当前连接到Android Studio的所有设备。查找并使用您的设备名称进行第3步。
现在发行adb -s <device-name> shell
。现在您就在设备的外壳中。
附带说明一下,如果您要访问具有从Android Studio安装的root访问权限的仿真器的外壳,请adb -s <device-name> root
在访问外壳之前发出。