1. 程式人生 > >android wear那些事--通過藍芽除錯

android wear那些事--通過藍芽除錯

你可以通過藍芽除錯手錶應用,除錯資訊會輸出到連線配對的手機上.

設定進行除錯

在手機上開啟USB除錯

1.開啟設定>關於手機,連續點選版本號7次開啟開發者選項.

2.設定>開發者選項,開啟USB除錯.

在手錶上開啟藍芽除錯
1.開啟手錶的設定選單.

2.滑到底部點選進入關於.

3.點選7次版本號.

4.在設定選單中點選進入開發者選項.

5.開啟確認ADB 除錯.

6.開啟通過藍芽除錯.

設定除錯會話

1.在手機上開啟android wear應用.

2.點選設定.

3.開啟藍芽除錯.出現如下狀態概述:

Host: disconnected
Target: connected

4.通過USB連線手機到開發環境並執行:

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

注意:你可以使用你有許可權訪問的任何埠.

5.當手表上出現提示的時候,確認允許ADB除錯.

此時手機上的android wear應用狀態會更新如下:

Host: connected
Target: connected

除錯你的應用

當除錯裝置執行時假如你的手錶已127.0.0.1:4444這個地址被連線.使用下面的格式執行adb命令:

adb -s 127.0
.0.1:4444 <command>

如果只有一個裝置被連線可以使用下面的簡寫方式:

adb -e <command>

舉個例子:

adb -e logcat
adb -e shell
adb -e bugreport

相關推薦

android wear那些--通過除錯

你可以通過藍芽除錯手錶應用,除錯資訊會輸出到連線配對的手機上. 設定進行除錯 在手機上開啟USB除錯 1.開啟設定>關於手機,連續點選版本號7次開啟開發者選項. 2.設定>開發者選項,開啟USB除錯. 在手錶上開啟藍芽除錯 1

android wear那些--打包穿戴式應用

當釋出給使用者時,你必須在手持應用中打包可穿戴應用程式,因為使用者不能在穿戴式裝置中直接搜尋安裝應用.如果打包正確,當用戶在手持裝置中下載應用之後系統會自動的傳送穿戴式應用到配對的裝置中. 注意:在開發的時候如果用debug key打包的應用沒有這個

真機除錯Android Wear App & 真機解除安裝除錯的App

可穿戴裝置啥啥的市場、展望、分析、豬和風口等等...啥啥的官話就不羅嗦了,改天再換XX角色噴噴,今天記錄一個技術貼備份。 一、環境 作業系統:Mac OS X 10.10.1 開發環境:Android Studio 1.0.2 (Mac版) 手錶裝置:Moto 360 手

Android開發之通過耳機實現訊飛語音識別的功能

近階段在開發一款app,實現通過藍芽耳機進行訊飛語音識別,獲取識別結果之後再通過語音合成從藍芽耳機播報出識別結果。上網也查了很多資料,大多是說通過一下兩行程式碼:      mAudioManager.setBluetoothScoOn(true);           

Android手機通過模組HC-06連線Arduino串列埠輸出

通過手機進行通訊是可以實現很多遙控功能,雖然距離是比較短,一般是10米,但對於我這種新手做測試,比起買一個幾百塊的多通道遙控器成本要低很多。實驗目的:用Android實現藍芽連線通過Arduino串列埠輸出資訊這次使用的是藍芽HC-06從模組,就是從機模組,這都因為買之前沒有

Android手機通過向目標裝置(ble)傳輸訊息

最近一直在研究兩個手機用過藍芽通訊,參考了部分網上程式碼,到最後也沒弄清楚。(樓主是學渣......)然後有一個專案要用手機通過藍芽控制三色燈,我就隨意寫了一下客戶端的應用程式,而且沒有測試,通過部落格記錄一下方便以後使用測試。閒話不多說。開始----參考部分網上程式碼:附上

Android通過與微控制器(HC-05)進行通訊,接收資料

怕忘 藍字是連結,開啟會有更多驚喜。 首先,可以明確的是,與微控制器進行通訊的時候,會很明確的知道是有多少個數據; 所以我們就可以根據其長度設定要存取的byte[]長度; 其次,藍芽的接

Android APP通過耳機錄音可行性分析

1 藍芽的兩種型別 部署最為普遍的兩種規格為藍芽基礎率/增強資料率 (BR/EDR)(採用版本為 2.0/2.1)和低耗能 (LE) 藍芽(採用版本為 4.0/4.1/4.2)。 存在哪些差異? 藍芽 BR/EDR—可建立相對較短距離的持續無線連線,因此非

Android Studio 那些|Activity文件前標識圖標顯示為 j 而是 c

div roi 右下角 ext blog 識圖 cti 問題: content 問題:Activity文件前標識圖標顯示為 j 而是 c 的圖標,或是沒有顯示,並且自己主動提示不提示 解決:這是由於你的studio設置了省電模式,你能夠通過 File>

用AppInventor自制app通過與pyboard nano做通訊(上)

** 用AppInventor自制app通過藍芽與pyb nano做通訊(上) ** App Inventor 原是Google實驗室(Google Lab)的一個子計劃,由一群Google工程師和勇於挑戰的Google使用者共同參與設計完成。Google Ap

小程式除錯工具上線啦!

一、微信小程式開發相關資料: 微信公眾平臺: 開發小程式或公眾號需要先到這裡註冊 小程式官方文件: 微信小程式開發離不了官方文件。 小程式官方開發文件: 微信小程式開發離不了官方開發文件。 二、主要效果圖 三、簡述 1.藍芽BLE除錯工具

CC2640R2F除錯——更改MTU PDU大小

除錯CC2640R2F,以TI官方simple_peripheral例程為基礎,更改PDU大小。 採用例程除錯,手機端傳送和通過Notify接收的資料最大為20位元組。導致這種現象的原因可參考著兩篇文章: 資料長度擴充套件(LE Data Length Exten

Android什麼版本開始支援4.2?答案:Android 7.0

轉自:https://blog.csdn.net/h_o_w_e/article/details/79874162 根據Android 7.0的相容性文件(https://source.android.com/compatibility/7.0/android-7.0-cdd.pdf) 裡面

Ubuntu系統(bluez)除錯

前言 現在除錯的Ubuntu、debian系統,藍芽上層的協議使用bluez,藍芽的移植與bluedroid略有不同。本文主要介紹Ubuntu(藍芽移植上debian與Ubuntu是一樣的)系統下藍芽移植的相關知識,並給出移植指導。涉及的知識點有bluez下藍

mac通過抓包分析iPhone app網路請求

在遊戲或者手機app開發過程中,前後端為了除錯定位協議問題,有時候需要抓取客戶端伺服器的網路互動資料包進行分析。在linux伺服器上可以方便的在命令列使用tcpdump抓包,在windows或者mac上 也可以選擇Wireshark,Ethereal等工具。

Android Bitmap那些

在平時的開發中,Bitmap是我們接觸最多的話題之一,因為它時不時地就來個OOM,讓我們猝不及防。因此有必要來一次徹底的學習,搞清楚Bitmap的一些本質。 本文主要想講清楚兩點內容: Bitmap到底佔多大記憶體Bitmap複用的限制 OK,開始之前先

App 和裝置通過連線收發資料

一、Android 中進行藍芽開發需要用到的類和執行過程         1,使用BluetoothAdapter.startLeScance來掃描裝置      2,在掃描到裝置的回撥函式中的得到BluetoothDevice 物件,並使用Bluetooth.stopLe

msp430f149通過HC-05與手機通…

         前面一篇實現藍芽HC-05、06與微控制器的連線及與手機通訊的總結中詳細介紹了藍芽與STC系列MCU的連線與配置,這次將msp430f149通過UART1與藍芽HC-05連線,並實

關於Android面試那些

清明時節,雨水紛紛。最近找工作的事情總算是告一段落了,暫時把自己安頓下來,我打算花時間整理一下面試的東西。一方面是我覺得每次找工作過後都應該寫點什麼東西總結一些經驗和教訓(讓我們記住那些曾經掉進過的坑和曾經流過的淚),另外也是想總結一下面試過程中發現的自己技術的不足(查漏

(Android Studio)Android 手機裝置與HC05 裝置的通訊(成功案例+原始碼)

     程式碼我忘了在哪找的,只記得是把別人網上的程式碼稍微整理了一下,之後再加上自己的一些東西就成功了,對,反正就是成功了。很感謝我的一個哥們幫我組建了微控制器和藍芽裝置硬體方面的東西,伺服器那邊也是他寫的,灰常感謝...在上次的部落格中寫的手機裝置向藍芽裝置中傳送訊息,