在android studio中运行应用程序后,设备变为未知

时间:2019-09-06 11:56:52

标签: android-studio

当我将银河s8连接到计算机时,android studio可以识别它,并且我可以运行我的应用程序。但是在runnig之后,它更改为未知设备,我必须重新启动android studio才能使其再次识别手机。

2 个答案:

答案 0 :(得分:0)

如果您在Android Studio与模拟器进行通信的端口之一上运行其他进程或服务器,则可能会发生这种情况。通常是端口5555、5556、5557等。

有几种特定于OS的方法来检查这些端口上是否正在运行某些东西。例如,在macOS上,您可以运行:

lsof -nP -i4TCP:5555,5556,5557 | grep LISTEN

结果的第一列将告诉您该端口上正在侦听的进程。

答案 1 :(得分:-1)

我很少发生,我使用以下命令

adb kill-server
adb start-server

如果找不到adb,它位于android sdk目录中的platform tools文件夹中,我的位于/home/arch/Android/Sdk/platform-tools/

您需要将目录更改为该文件夹并运行命令。

您可以搜索平台上android sdk的位置

编辑: 如果仍不能解决问题,则可以使用adb无线方法进行搜索(解决了OP的问题)