已连接设备列表中的闪烁选项不允许我调试任何应用程序
Blinking option in Connected Devices list that won't let me debug any app
我有一个奇怪的问题,当我尝试在连接的设备中部署应用程序时,我有一个闪烁的选项(出现一秒钟然后消失;然后再次出现等等):
当我尝试在任何已连接或虚拟设备中调试应用程序时,出现此错误:
01/23 18:49:36: Launching app
$ adb push D:\xxx\app\build\outputs\apk\debug\app-debug.apk /data/local/tmp/com.xxx.appname
Device emulator-5556disconnected, monitoring stopped.
Error while Installing APK
我不是要部署那个幽灵设备。我不知道 emulator-5556 是。试过虚拟手机和真实手机都出现同样的错误。我唯一能做的就是 "work" 和 adb kill-server 和 select 我想快速调试的设备。在 emulator-5556 设备再次开始出现之前。
问题在那之后,如果我需要再次调试(因为我做了一些类似的更改)我需要再次杀死 ADB 因为 emulator-5556 设备再次闪烁。真烦人。
我执行了这个命令:
netstat -anob
并意识到另一个不相关的应用程序正在使用端口 5556:
TCP 0.0.0.0:5556 0.0.0.0:0 LISTENING 12724
[videostream-native.exe]
TCP 0.0.0.0:5557 0.0.0.0:0 LISTENING 12724
[videostream-native.exe]
Videostream 是将视频流式传输到 chromecast 的应用程序。那是罪魁祸首。杀死进程,现在不再闪烁了。
我在 Mac 上遇到了同样的问题,但在任何地方都找不到完全解决的问题。 和我读到的许多其他文章给了我提示。
- 我打开了 Mac 网络实用程序(Command+Space,然后键入网络实用程序)。 Select 端口扫描选项卡
- 在地址中,我为任何本地地址输入 0.0.0.0
- 点击扫描。检查更接近 Studio 所抱怨的端口。我的抱怨 55580,扫描仪显示 55581。
- 然后使用
lsof -i :<PORT>
检查那个端口上哪个进程 ID 是 运行
- 然后用
ps -x <PID>
检查进程细节
关闭导致问题的特定应用。对我来说是 VS Code
我有一个奇怪的问题,当我尝试在连接的设备中部署应用程序时,我有一个闪烁的选项(出现一秒钟然后消失;然后再次出现等等):
当我尝试在任何已连接或虚拟设备中调试应用程序时,出现此错误:
01/23 18:49:36: Launching app
$ adb push D:\xxx\app\build\outputs\apk\debug\app-debug.apk /data/local/tmp/com.xxx.appname
Device emulator-5556disconnected, monitoring stopped.
Error while Installing APK
我不是要部署那个幽灵设备。我不知道 emulator-5556 是。试过虚拟手机和真实手机都出现同样的错误。我唯一能做的就是 "work" 和 adb kill-server 和 select 我想快速调试的设备。在 emulator-5556 设备再次开始出现之前。
问题在那之后,如果我需要再次调试(因为我做了一些类似的更改)我需要再次杀死 ADB 因为 emulator-5556 设备再次闪烁。真烦人。
我执行了这个命令:
netstat -anob
并意识到另一个不相关的应用程序正在使用端口 5556:
TCP 0.0.0.0:5556 0.0.0.0:0 LISTENING 12724
[videostream-native.exe]
TCP 0.0.0.0:5557 0.0.0.0:0 LISTENING 12724
[videostream-native.exe]
Videostream 是将视频流式传输到 chromecast 的应用程序。那是罪魁祸首。杀死进程,现在不再闪烁了。
我在 Mac 上遇到了同样的问题,但在任何地方都找不到完全解决的问题。
- 我打开了 Mac 网络实用程序(Command+Space,然后键入网络实用程序)。 Select 端口扫描选项卡
- 在地址中,我为任何本地地址输入 0.0.0.0
- 点击扫描。检查更接近 Studio 所抱怨的端口。我的抱怨 55580,扫描仪显示 55581。
- 然后使用
lsof -i :<PORT>
检查那个端口上哪个进程 ID 是 运行
- 然后用
ps -x <PID>
检查进程细节
- 然后使用
关闭导致问题的特定应用。对我来说是 VS Code