本帖最后由 hongfadg 于 2018-5-1 00:06 编辑
家里今天装了电信宽带,最坑爹的是要签两年合约,还说什么免费赠送700块钱,坑的是 这700块钱只有拿来抵扣买营业厅的手机才行,那我就先看手机吧,去到营业厅手机柜台才知道,只能是F7的手机(论坛搜索F7,有科普).那我就不买了,
后来柜台MM说如果不想要F7手机还可以买小天才电话手表,网上卖1200多,我上网查下,确实也要1200多,想想我家暂时用不到,我就拿来送人吧,就这样又多宰500大洋.手表开机时显示android系统查看信息是7.1版本,说不定可以折腾下.
下面把折腾步骤整理一下,由于厂家没有公开任何资料,走了好多弯路
1.开启adb
找到绑定号,点击7次二维码,再长按下面的“绑定号”三个字;
自检测试-测试2-外设测试-选adb(要求重启)
2.制作USB数据线
开始看到随机送的充电线只有两个触点,电源和地,没有D+和D-,但是手表有4个触点,我开始以为中间两个触点是串口的TX和RX
随机带的USB充电线 只有两个触点,下面单独一个点的是VCC
用万用表量手表触点中间两个脚没有电压,正常串口TXD默认是高电平居多,所以极有可能就是D+和D-,自制简易工具测试
根据我自己的经验判断线序 下图从左到右分别是 VCC D- D+ GND
一手把排针按住触点 一手把usb插入电脑 ,果然电脑能找到设备,,说明以上推测完全正确,心中大喜
工具的升级版本虽然样子丑了点但是不用手按了
3.用android adb 命令测试
在windows下要使用adb命令首先安装usb驱动,由于这个是厂家没有公开的功能,全靠自己折腾,很难找到能用驱动,我这里干脆不在windows下折腾了,刚好有个macbook 在吃灰拿来继续折腾,
插入usb 用adb devices 发现能找到设备,没有mac的可以用linux系统 物理或虚拟机都行,效果一样.
下图如果出现 xxxxxx device 说明连接正常
4.写测试程序
打开开发工具 当然是鼎鼎大名的android studio了,创建手表应用
这里选 Blank Wear Activity
简单做这个界面
简单写个测试代码功能是点下按钮 就弹出一个提示框,虽然是手表的应用,但是很多API都是和手机通用只是很多功能被阉割了,如果熟悉android手机程序开发,那开发手表应用很快上手.
开启调试
选择设备
程序的运行效果如下
|