React Native三星Galaxy Flip设备Metro Server连接失败求助
解决Galaxy Flip无法连接Metro Server的排查步骤
- 开启并确认USB调试相关选项:进入手机「设置-关于手机」,连续点击版本号激活开发者模式,返回开发者选项,勾选USB调试,同时开启「USB安装」和「USB调试(安全设置)」(三星部分机型需额外开启这两项)。
- 验证adb设备连接:在终端执行
adb devices,查看输出列表中是否存在Galaxy Flip的设备ID。若未显示,重新插拔USB线、更换USB接口或重启手机的USB调试功能。 - 重新执行反向代理命令:针对Galaxy Flip重新运行
adb reverse tcp:8081 tcp:8081,确保命令执行无报错。 - 确认安装debug版本应用:仅debug版本的React Native应用支持调试连接,在Android Studio中切换到「debug」构建变体,重新安装应用到手机。
- 手动配置Metro服务器地址:摇晃手机调出开发者菜单,进入「Dev Settings」,设置「Debug server host & port for device」为你的电脑本地IP+
:8081(例如192.168.3.10:8081),设置完成后重启应用。 - 临时关闭电脑防火墙:部分防火墙会拦截Metro的端口通信,临时关闭防火墙后重新启动Metro服务尝试连接。
内容的提问来源于stack exchange,提问作者Elodie
相关产品推荐
相关产品推荐

