AndroidWear官方文档总结03 - 连接手持设备与穿戴设备模拟器到开发环境

时间:2022-05-19 17:55:09

由于Android Wear设备是没有USB接口的,而且很多功能必须依赖手机才能实现,如果要对穿戴设备设备进行开发调试的话,就必须要通过连接手机才能进行进行。连接穿戴设备模拟器的具体步骤如下:

1. 在手机上安装Google Play,从Google Play上下载Android Wear应用,安装到手机。Android Wear Google推出的,专门用于通过蓝牙连接 AndroidWear设备的应用。

2. 通过USB连接手机到开发环境。

3. 设置 AVD的通信端口到 连接的手机上,且每次连接手机都要重新设置。

adb -d forward tcp:5601 tcp:5601

 4. 打开手机上的AndroidWear APP,连接手机端模拟器。

具体的连接模式,如下图所示:

AndroidWear官方文档总结03 - 连接手持设备与穿戴设备模拟器到开发环境

注意:由于目前国内不能使用Google服务,所以手机上大多没有安装GooglePlay。如果要安装GooglePlay,需要将手机Root后,通过”谷歌安装器”来安装GooglePlay,或者通过安装第三方Recovery之后再把相应的zip包刷进去。具体的操作需要读者自己来解决,因为每一款手机的安装操作都可能不太一样。GooglePlay安装后,需要登录Google服务器进行下载操作,但是目前Google网站被墙,建议使用 fqroute *后再登录 GooglePlay,下载Android Wear 。如果在GooglePlay上找不到Android Wear ,可以到国内的软件市场下载,目前只有360安全市场可以下载。但是需要注意,Android Wear 是依赖GooglePlay的,所以只安装Android Wear 是不行的。

如果开发者持有穿戴设备设备,同样可以通过蓝牙来进行调试。主要步骤如下:

1. 打开手机的USB调试

2. 在穿戴设备启动蓝牙调试(Android Wear 系统界面目前不支持中文)

a) 点击屏幕,打开 Wear Menu

b) 滑动到底部,点击 Settings

c) 滑动到底部,如果没有 Developer Options,点击About,然后多次点击 Build number,开启开发者模式

d) 右划回到上一界面,点击 Developer Options

e) 开启 Debug over Bluetooth,ADB debugging

3. 启动手机的AndroidWear应用,点击右上角的设置图标,打开设置

4. 在 Settings 界面底部,勾选 Debug over Bluetooth后,会有提示

Host: disconnected    //主机 未连接

Target: connected     //Android Wear 已连接

5. 手机通过USB连接电脑,执行命名

adb forward tcp:4444 localabstract:/adb-hub
adb connect localhost:4444

6. 在手机的 AndroidWear 应用上,可以看到连接状态已经变为

Host: connected

Target: connected