文章撰寫(xiě)時(shí)間2017年2月17日10:47:55,請(qǐng)注意時(shí)效性镇匀。
真機(jī)測(cè)試
測(cè)試手表:HUAWEI WATCH
系統(tǒng):Android wear 1.4+,Android 6.0.1
屏幕:1.4英寸Amoled圓屏
測(cè)試手機(jī):華為honor v8
系統(tǒng):Android 7.0
所需軟件:Android Wear袜啃,華為應(yīng)用市場(chǎng)可下載
一汗侵、手表通過(guò)藍(lán)牙連接手機(jī)
下載Android Wear軟件后,按照提示可以連接到手表群发,這里不多說(shuō)了晰韵。
二、手表開(kāi)啟開(kāi)發(fā)者權(quán)限
1也物、手表進(jìn)入設(shè)置頁(yè)面 - 關(guān)于 - "版本號(hào)"選項(xiàng)連續(xù)點(diǎn)擊7次
2宫屠、返回設(shè)置頁(yè)面,最底部多了開(kāi)發(fā)者選項(xiàng)滑蚯,啟用ADB調(diào)試和藍(lán)牙調(diào)試
3浪蹂、手機(jī)應(yīng)用Android Wear的設(shè)置頁(yè)面開(kāi)啟藍(lán)牙調(diào)試,開(kāi)啟后可見(jiàn)
** 此時(shí)手機(jī)與手表與連接成功告材,還需要完成手機(jī)與電腦連接 **
三坤次、手機(jī)與電腦連接
1、手機(jī)打開(kāi)USB調(diào)試斥赋,用數(shù)據(jù)線連接電腦
2缰猴、打開(kāi)命令行輸入:
adb forward tcp:4444 localabstract:/adb-hub
adb connect 127.0.0.1:4444
以上指令會(huì)將手機(jī)的調(diào)試端口,映射到電腦的4444端口疤剑,并連接到該端口滑绒。
** 注意: **
** 1、localabstract中間沒(méi)有空格隘膘,切勿寫(xiě)成local abstract **
** 2疑故、對(duì)于127.0.0.1、電腦的IP弯菊、localhost使用哪個(gè)纵势,網(wǎng)上的文章各有說(shuō)法。本人親測(cè)使用127.0.0.1正確,使用電腦IP會(huì)報(bào)錯(cuò): **
unable to connect to localhost:4444: cannot connect to localhost:4444: 由于目標(biāo)計(jì)算機(jī)積極拒絕钦铁,無(wú)法連接软舌。 (10061)
** 3、 確保端口未必占用 **
連接成功牛曹,可以在手機(jī)應(yīng)用Android Wear設(shè)置頁(yè)面查看到主機(jī)和目標(biāo)都連接成功佛点。
四、運(yùn)行程序到手表上
在Android studio中躏仇,選擇wear點(diǎn)擊run恋脚,可以看到已經(jīng)設(shè)備已經(jīng)連接成功,等待一會(huì)焰手,程序啟動(dòng),白底為正常頁(yè)面怀喉,黑底為待機(jī)頁(yè)面书妻。
** 上述方式是開(kāi)發(fā)人員調(diào)試的方法 **
除了上述方式,也可以把程序簽名打包躬拢,選擇"mobile"
打包成功后躲履,目錄下會(huì)產(chǎn)生兩個(gè)apk
應(yīng)用發(fā)布的時(shí)候只需要發(fā)布mobile-release.apk,用戶下載安裝會(huì)自動(dòng)同步安裝到手機(jī)上聊闯。
** 不過(guò)本人測(cè)試時(shí)候工猜,安裝包未發(fā)布,直接在手機(jī)上安裝菱蔬,手表并沒(méi)有自動(dòng)安裝應(yīng)用篷帅。一般在手表應(yīng)用市場(chǎng)下載的應(yīng)用是不會(huì)出現(xiàn)這個(gè)問(wèn)題,原因是不是程序沒(méi)有正式發(fā)布導(dǎo)致的還有待查明 **
五拴泌、卸載手表上調(diào)試的App
adb -s localhost:4444 uninstall 包名