使用USB连接安卓手机调试Flutter应用时,VS Code调试控制台无输出

解决VS Code调试Flutter时卡“Connecting to VM Service”的方案
- 重启设备与VS Code:断开安卓手机USB连接,关闭VS Code,重启手机后重新连接,再打开VS Code尝试调试。
- 检查USB调试状态:进入手机开发者选项,确认USB调试和USB安装已开启,若已开启可先关闭再重新打开。
- 重置ADB连接:打开终端执行
adb kill-server,再执行adb start-server,重启ADB服务后重新连接设备。 - 切换并更新Flutter稳定通道:终端依次执行
flutter channel stable、flutter upgrade,确保使用稳定且最新的Flutter版本。 - 确认设备USB权限:手机弹出USB授权提示时,选择“允许”并勾选“始终允许此计算机”。
- 清理项目缓存:执行
flutter clean清除项目缓存,再执行flutter pub get重新拉取依赖,之后尝试调试。 - 更换USB线或端口:使用支持数据传输的USB线,或更换电脑上的其他USB端口,排除硬件连接问题。
内容的提问来源于stack exchange,提问作者SHAFI TPM
相关产品推荐
相关产品推荐

