You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Android Studio中配对物理Wear OS设备与虚拟安卓手机?

物理Wear OS设备与Android模拟器配对的可行方案

核心结论

目前官方并未提供物理Wear OS 3+设备与Android模拟器配对的正式支持,但可以通过adb手动配对的临时方案尝试实现,同时还有一些替代方案可供选择。

方法一:ADB手动配对(针对Wear OS 3+设备)

Wear OS 3+采用Companion Device Pairing机制,可通过adb命令强制建立设备间的配对关联,步骤如下:

  1. 准备工作

    • 开启物理手表(Galaxy Watch5)的开发者选项:进入设置 > 关于手表,连续点击版本号7次,然后在开发者选项中开启ADB调试和无线调试。
    • 确保手表和电脑处于同一Wi-Fi网络,记录手表无线调试页面显示的IP地址和端口(如192.168.1.100:5555)。
    • 启动Android模拟器(Pixel4,Android12),确保adb能识别到模拟器(可通过adb devices命令查看设备列表)。
  2. 连接手表到电脑的ADB
    在电脑终端执行:

    adb connect [手表IP]:[端口]
    

    执行adb devices确认手表已成功连接。

  3. 获取手表的设备ID
    在电脑终端执行:

    adb -s [手表设备名] shell settings get secure android_id
    

    记下返回的字符串(即手表的Android ID)。

  4. 在模拟器中注入配对记录

    • 确保模拟器中安装了对应手表的配套应用(Galaxy Watch5需安装Galaxy Wearable App)。
    • 在电脑终端执行以下命令,将手表的配对信息添加到模拟器中:
      adb -s [模拟器设备名] shell content insert --uri content://com.google.android.wearable.settings/pairings --bind name:s:"Galaxy Watch5" --bind device_id:s:"[刚才获取的手表Android ID]" --bind type:i:0
      
  5. 完成配对
    重启模拟器的配套应用,或直接重启模拟器。此时手表会弹出配对请求,确认后即可完成物理手表与模拟器的配对。

方法二:第三方配对工具(非官方)

部分开发者社区提供了修改版的配对工具,可绕过官方配对限制,但这类工具缺乏官方支持,可能存在兼容性问题,需自行测试。

替代方案

如果上述方法无法生效,可考虑以下替代方案:

  • 临时借用一台运行Android 11+的物理手机,完成手表配对后,再回到模拟器进行应用开发调试。
  • 尝试自定义Health Service的模拟数据:虽然官方模拟器不支持举重类型,但可通过修改模拟器系统文件或使用Hook工具添加对应运动类型,不过操作难度较高。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.20 02:16:19