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

标签 android

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

提前致谢!抱歉啰嗦。

最佳答案

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

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

"command not recognized". Can somebody help me figure out how to navigate into Android from terminal and use the command? Or, does anybody have another solution to the original problem of Android Studio not recognizing my devices?

在您的情况下,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

关于android - 如何在 macOS 上使用终端重启 android adb?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33084766/

相关文章:

android - 切换首选项 - 处理 onPreferenceChange 和 onPreferenceClick

java - 将现有私钥导入 BKS Keystore

android - 如何在 android 上创建一个永久的后台服务

android - ScrollView 中的多个 TextView

android - Calabash 测试系统对话框正在显示并与之交互

java - 在 Android 中重现一个简单的 Foreach 循环?

安卓 MVVM : Does using Glide directly in a fragment break the MVVM pattern?

android - Android 上的 iOS UIStepper

android - 在 Android 应用程序中保持计数并保存

android - 每次我在 View 寻呼机中更改或滑动页面时都会调用 onDraw() 方法