You need to enable JavaScript to run this app. Flutter 2.2.1运行安卓实体设备报service protocol连接错误如何解决
优惠活动
大模型
产品
解决方案
定价
更多

Flutter 2.2.1运行安卓实体设备报service protocol连接错误如何解决

可行解决方案

以下是经过验证可修复该问题的操作步骤:

  • 清除ADB反向端口映射
    执行终端命令:adb reverse --remove-all,清除现有所有端口映射规则后重新运行项目,绝大多数该类报错都是端口映射冲突导致的。
  • 确认物理设备调试权限完整开启
    进入设备开发者选项,除了开启基础USB调试外,还要额外开启USB安装、**USB调试(安全设置,允许通过USB调试修改权限或模拟点击)**两个选项,三星等定制系统默认关闭这两个权限,会阻止调试协议连接建立。
  • 重启ADB服务
    依次执行以下命令:
    adb kill-server
    adb start-server
    
    等待设备重新被识别后再运行项目。
  • 指定固定调试端口运行
    执行命令:flutter run --debug --port 7890,指定固定端口避免随机端口被系统防火墙或者其他进程占用。
  • 卸载设备现有调试包重试
    手动删除物理设备上当前项目对应的调试安装包,再重新执行运行命令,避免旧安装包的权限残留导致连接失败。
  • 检查本地防火墙配置
    确认Windows防火墙允许ADB、Flutter、Android Studio相关进程通行,也可以临时关闭防火墙后重试。

内容的提问来源于stack exchange,提问作者Udith Supeshala

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.18 11:36:04