透過藍牙使用Android Wear上的偵錯功能(Debug Mode)
當開發應用程式時,尤其是流動裝置的程式,我們需要把裝置的偵錯模式(Debug Mode)啟動並把裝置連接到電腦以便偵錯。
不過開發Android Wear 程式便可能遇上問題,因為部分Android Wear手錶並沒有USB接口,那麼便只可透過藍芽(Bluetooth)去和電腦溝通了。Android Developer的官方頁亦有指導如何透過藍芽偵錯,方法並不困難但可能會遇到小錯折。
簡略要點
先確定已經把"ADB偵錯"和"透過藍牙偵錯"啟用 |
Android Wear App的設定內啟用"透過藍牙偵錯",看到"主機:已中斷連線" 不用驚訝 |
從上圖可以看到依照開發人員網頁指示般輸入:
adb forward tcp:4444 localabstract:/adb-hub
沒有問題。但輸入:
adb connect localhost:4444
會出現無法連線的錯誤訊息:
unable to connect to localhost:4444: cannot connect to localhost:4444 無法連線,因為目標電腦拒絕連線。 (10061)
只要把localhost 改成 127.0.0.1:
adb connect 127.0.0.1:4444
即可成功連接。
主機和目標都顯示"已連線"了 |