无需手持设备即可调试
Debug without handheld
我试图通过蓝牙进行调试,但遇到 localhost:4444 离线问题...
所以我去删除了 google 播放服务中的所有数据。在那之后,我的手表被我的掌上电脑遗忘了......
我的手表上有一些重要文件需要保留...
有没有什么方法可以在没有手持设备的情况下通过 adb 连接手表???
已经尝试过 tcpip 连接,但 adb 无法连接到我手表的 ip
ps: 我的手表是 Moto 360 运动版(无数据线连接)
不,对于没有电缆连接的手表,如果没有通过手持设备的某种代理,就无法连接 adb
。可以通过 Wifi 连接 adb
,但您首先需要另一个 adb
连接才能开始(AFAIK)- 这会让您回到通过手持设备的 BT 连接。
您没有理由需要定期从 Play 服务中清除数据 - 但正如您发现的那样,Android Wear 会在此处保存有关 phone-watch 连接的数据.因此,如果您不想将手表恢复出厂设置,不要那样做。
现实情况是 adb
通过蓝牙佩戴非常痛苦,因此像 360 这样的手表作为开发设备是一个糟糕的选择。我建议尽可能多地使用模拟器进行调试,如果您负担得起,请购买另一只带有硬线连接的手表。这些天你可以买到非常便宜的二手 ZenWatch 或 G Watch R。
我试图通过蓝牙进行调试,但遇到 localhost:4444 离线问题... 所以我去删除了 google 播放服务中的所有数据。在那之后,我的手表被我的掌上电脑遗忘了...... 我的手表上有一些重要文件需要保留...
有没有什么方法可以在没有手持设备的情况下通过 adb 连接手表???
已经尝试过 tcpip 连接,但 adb 无法连接到我手表的 ip
ps: 我的手表是 Moto 360 运动版(无数据线连接)
不,对于没有电缆连接的手表,如果没有通过手持设备的某种代理,就无法连接 adb
。可以通过 Wifi 连接 adb
,但您首先需要另一个 adb
连接才能开始(AFAIK)- 这会让您回到通过手持设备的 BT 连接。
您没有理由需要定期从 Play 服务中清除数据 - 但正如您发现的那样,Android Wear 会在此处保存有关 phone-watch 连接的数据.因此,如果您不想将手表恢复出厂设置,不要那样做。
现实情况是 adb
通过蓝牙佩戴非常痛苦,因此像 360 这样的手表作为开发设备是一个糟糕的选择。我建议尽可能多地使用模拟器进行调试,如果您负担得起,请购买另一只带有硬线连接的手表。这些天你可以买到非常便宜的二手 ZenWatch 或 G Watch R。