Android Wear(二): 真機測試

文章撰寫時間2017年2月17日10:47:55,請注意時效性。

真機測試

測試手表:HUAWEI WATCH
系統:Android wear 1.4+,Android 6.0.1
屏幕:1.4英寸Amoled圓屏

測試手機:華為honor v8
系統:Android 7.0
所需軟件:Android Wear,華為應用市場可下載

一、手表通過藍牙連接手機

下載Android Wear軟件后,按照提示可以連接到手表,這里不多說了。

二、手表開啟開發者權限

1、手表進入設置頁面 - 關于 - "版本號"選項連續點擊7次
2、返回設置頁面,最底部多了開發者選項,啟用ADB調試和藍牙調試
3、手機應用Android Wear的設置頁面開啟藍牙調試,開啟后可見

Paste_Image.png

** 此時手機與手表與連接成功,還需要完成手機與電腦連接 **

三、手機與電腦連接

1、手機打開USB調試,用數據線連接電腦
2、打開命令行輸入:

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

以上指令會將手機的調試端口,映射到電腦的4444端口,并連接到該端口。

** 注意: **
** 1、localabstract中間沒有空格,切勿寫成local abstract **
** 2、對于127.0.0.1、電腦的IP、localhost使用哪個,網上的文章各有說法。本人親測使用127.0.0.1正確,使用電腦IP會報錯: **

unable to connect to localhost:4444: cannot connect to localhost:4444: 由于目標計算機積極拒絕,無法連接。 (10061)

** 3、 確保端口未必占用 **

Paste_Image.png

連接成功,可以在手機應用Android Wear設置頁面查看到主機和目標都連接成功。

Paste_Image.png

四、運行程序到手表上

在Android studio中,選擇wear點擊run,可以看到已經設備已經連接成功,等待一會,程序啟動,白底為正常頁面,黑底為待機頁面。

Paste_Image.png
Paste_Image.png
Paste_Image.png
** 上述方式是開發人員調試的方法 **

除了上述方式,也可以把程序簽名打包,選擇"mobile"

Paste_Image.png

打包成功后,目錄下會產生兩個apk

Paste_Image.png

應用發布的時候只需要發布mobile-release.apk,用戶下載安裝會自動同步安裝到手機上。

** 不過本人測試時候,安裝包未發布,直接在手機上安裝,手表并沒有自動安裝應用。一般在手表應用市場下載的應用是不會出現這個問題,原因是不是程序沒有正式發布導致的還有待查明 **

五、卸載手表上調試的App

adb -s localhost:4444 uninstall 包名
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 173,242評論 25 708
  • 本文章轉載于搜狗測試 一、Android wear簡介 Android Wear:Android操作系統的一個分支...
    夜境閱讀 2,726評論 0 1
  • Spring Cloud為開發人員提供了快速構建分布式系統中一些常見模式的工具(例如配置管理,服務發現,斷路器,智...
    卡卡羅2017閱讀 134,915評論 18 139
  • 大家好,我是陸嘉杰,我是一名Android開發者。我想和大家進行一些技術交流,希望越來越多的人能和我成為好朋...
    Louis_陸閱讀 17,173評論 10 25
  • ?終于看完美華裔女作家的<無聲告白> 老半天緩不過勁來,堵得慌。 ?居中又屢屢被賺些眼淚,難以釋懷書中結局似的。卻...
    蓮籽閱讀 293評論 0 1