如何在 macOS 上使用终端重启 android adb?

新手上路,请多包涵

我一直遇到 Android Studio ADB 无法识别我的设备的问题。到目前为止,我找到的唯一解决方案是完全重新启动我的整台计算机,这是不切实际的。我希望能够从终端重新启动 ADB,因为我在这里看到其他帖子声称它将解决问题。但是,我无法弄清楚在哪里使用命令“adb kill-server”,因为在基本目录中执行它会返回“无法识别的命令”。有人可以帮我弄清楚如何从终端导航到 Android 并使用命令吗?或者,对于 Android Studio 无法识别我的设备的原始问题,是否有人有其他解决方案?

提前致谢!抱歉啰嗦。

原文由 AceInventor 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 752
2 个回答
blackbelt:~ blackbelt$ adb kill-server
blackbelt:~ blackbelt$ adb start-server

适用于 Linux 以及 Mac 。在我的机器中, adbPATH

“无法识别命令”。有人可以帮我弄清楚如何从终端导航到 Android 并使用命令吗?或者,对于 Android Studio 无法识别我的设备的原始问题,是否有人有其他解决方案?

在您的情况下 adb 未在 PATH 中声明。您可以导出 PATH ,或在命令行中指定 adb 的完全限定路径。例如

 blackbelt:~ blackbelt$ /path/to/platform-tools/adb kill-server
 blackbelt:~ blackbelt$ /path/to/platform-tools/adb start-server

要么

 blackbelt:~ blackbelt$ ./adb kill-server
 blackbelt:~ blackbelt$ ./adb start-server

如果你在里面 platform-tools

原文由 Blackbelt 发布,翻译遵循 CC BY-SA 3.0 许可协议

好吧,如果你觉得很难,你也可以从 android studio 做同样的事情,而不是通过命令行来做。去 tools -> Android -> Android device monitor 。然后它将打开单独的窗口,您可以在其中看到附加到该进程的所有设备或模拟器。在设备选项卡下方的左侧将有一个菜单栏,您需要单击下拉箭头,这将为您提供重置 adb 的选项。这是供参考的图片 在此处输入图像描述

如果您使用的是 Windows,请尝试为您的设备更新设备驱动程序,确保正确安装了 adb。当您将设备连接到系统时,查看是否允许在系统中使用它。

原文由 Ankush Sharma 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题