Android Wear连接故障:无法通过WiFi/蓝牙将Moto 360连接至电脑
解决Moto 360通过WiFi/蓝牙连接ADB不显示的问题
你目前的操作方向是对的,但确实可能漏掉了几个关键细节,我帮你逐一排查:
WiFi调试连接问题
- 确认端口是否正确指定:Moto 360的WiFi调试默认端口是5555,你执行
adb connect时是否带上了端口?比如正确的命令应该是:
有些设备会随机分配端口,你可以在手表开发者选项的“WiFi调试”页面里查看完整的adb connect 192.168.0.XXX:5555IP:端口地址,必须完整输入才能建立有效连接。 - 检查调试授权弹窗:第一次连接时,手表会弹出“允许此计算机进行调试”的请求,这个弹窗可能在通知栏而非全屏,很容易被忽略。如果之前误点了拒绝,你需要在手表开发者选项里找到撤销USB调试授权,然后重新执行
adb connect触发授权。 - 验证ADB版本兼容性:Moto 360搭载的是较早期的Android Wear系统,过新的ADB版本可能存在兼容性问题。建议尝试降级到ADB 1.0.39版本(对应Android 6.0 SDK工具),再重新连接。
- 确认网络频段一致性:Moto 360仅支持2.4GHz WiFi,如果你电脑连的是5GHz网络,两者实际不在同一局域网,需要把电脑切换到2.4GHz频段后再尝试连接。
蓝牙调试连接问题
蓝牙连接需要通过手机中转,你可能跳过了手机端的关键设置:
- 确保手机和Moto 360已通过蓝牙正常配对,且手机上的Android Wear应用处于正常连接状态。
- 在手机的Android Wear应用中,进入设置 → 开发者选项,开启通过蓝牙调试。
- 在电脑上先连接手机的ADB(确保
adb devices能看到手机),然后执行以下命令转发端口:adb forward tcp:4444 localabstract:/adb-hub adb connect localhost:4444 - 此时再执行
adb devices,应该就能看到手表设备了。
通用排查步骤
- 重启ADB服务:有时候ADB进程会卡住,执行以下命令重置:
adb kill-server adb start-server - 确认手表开发者选项中的USB调试开关已开启:即使使用WiFi/蓝牙调试,部分设备仍需要开启此开关才能激活调试功能。
内容的提问来源于stack exchange,提问作者Pritish




