我一直遇到Android Studio ADB无法识别设备的问题。到目前为止,我发现的唯一解决方案是完全重启我的整台计算机,这是不实际的。我希望能够从终端重新启动ADB,因为我在这里看到其他帖子声称它将解决问题。但是,我无法弄清楚在哪里使用命令" adb kill-server",因为在基本目录中执行它会返回一个"命令无法识别"。有人可以帮我弄清楚如何从终端导航到Android并使用命令吗?或者,是否有人能够解决Android Studio未能识别我的设备的原始问题?
提前致谢!抱歉这个讽刺。
答案 0 :(得分:10)
blackbelt:~ blackbelt$ adb kill-server
blackbelt:~ blackbelt$ adb start-server
适用于Linux
以及Mac
。在我的计算机中,adb
位于PATH
"命令无法识别"。有人可以帮我弄清楚如何 从终端导航到Android并使用命令?或者,确实如此 任何人都有Android的原始问题的另一个解决方案 Studio无法识别我的设备?
在您的情况下adb
未在PATH
中声明。您可以导出PATH
,也可以在命令行中指定adb
的完整限定路径。 E.g。
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
答案 1 :(得分:4)
好吧,而不是通过命令行,如果你发现很难,你也可以从Android工作室做同样的事情。 转到工具 - > Android - > Android设备监视器。然后它将打开单独的窗口,您可以在其中查看连接到该过程的所有设备或模拟器。在“设备”选项卡下方的左侧将显示菜单栏,您需要单击下拉箭头,该箭头将为您提供重置adb的选项。以下是参考图像
如果您使用的是Windows,请尝试更新设备的设备驱动程序,确保adb已正确安装。将设备连接到系统时,请查看是否允许在系统中使用它。
答案 2 :(得分:0)
只需停止adb
:
adb kill-server
然后你可以随时重新开始:
adb start-server