在OS X上运行ADB shell

时间:2016-03-30 02:41:14

标签: android string macos command-line adb

我想输入一个简单的adb shell命令,因此我导航到...\sdk\platform-tools\adb.exe并打开它。但是,我无法输入它!

enter image description here

解决方案是什么?

2 个答案:

答案 0 :(得分:4)

.exe个文件是Windows操作系统的可执行文件。它们不适用于OSX。

在OSX中安装了一个名为Terminal的程序,可用于运行adb shell命令。您必须打开终端并导航到屏幕截图中显示的目录,然后才能运行该命令 ./adb shell它应该有用。

或者,您可以使用Android Studio中的终端执行相同的操作。

答案 1 :(得分:0)

这是在Mac终端上如何将目录更改为platform-tools的方法: 在查找程序中搜索“平台工具”。然后右键单击它,然后左键单击“获取信息”。您会看到一个弹出窗口,其中包含该文件夹的所有信息。 复制“ where”,即文件路径。

然后像这样粘贴到您的终端中:

cd /Users/[user-name]/Library/Android/sdk/platform-tools

在将路径粘贴到文件夹后,请确保添加/platform tools

然后按 return 。然后,应将终端指向该文件夹,然后可以使用"./adb [whatever command]"来调用adb命令。 或者,您可以调用adb shell命令:例如,假设您要在Android设备上启用Analytics Debug模式。使用以下命令:

adb shell setprop debug.firebase.analytics.app [your_package_name]