Android 通過藍牙進行調(diào)試

2018-08-02 17:50 更新

編寫: kesenhoo - 原文: http://developer.android.com/training/wearables/apps/bt-debugging.html

我們可以通過藍牙來調(diào)試我們的可穿戴應(yīng)用。即通過藍牙把調(diào)試數(shù)據(jù)輸出到已經(jīng)連接了開發(fā)電腦的手持設(shè)備上。

搭建好設(shè)備用來調(diào)試

  1. 開啟手持設(shè)備的USB調(diào)試:
    • 打開設(shè)置應(yīng)用并滑動到底部。
    • 如果在設(shè)置里面沒有開發(fā)者選項,點擊關(guān)于手機(或者關(guān)于平板),滑動到底部,點擊build number 7次。
    • 返回并點擊開發(fā)者選項。
    • 開啟USB調(diào)試
  2. 開啟可穿戴設(shè)備的藍牙調(diào)試:
    • 點擊主界面2次,來到Wear菜單界面。
    • 滑動到底部,點擊設(shè)置
    • 滑動到底部,如果沒有開發(fā)者選項,點擊關(guān)于,然后點擊Build Number 7次。
    • 點擊開發(fā)者選項。
    • 開啟藍牙調(diào)試

建立調(diào)試會話

  1. 在手持設(shè)備上,打開Android Wear配套應(yīng)用。
  2. 點擊右上角的菜單,選擇設(shè)置。
  3. 開啟藍牙調(diào)試。我們將會在選項下面看到一個小的狀態(tài)信息:
    Host: disconnected
    Target: connected
    
  4. 通過USB連接手持設(shè)備到電腦上,并執(zhí)行下面的命令:
    adb forward tcp:4444 localabstract:/adb-hub
    adb connect localhost:4444
    

    Note: 我們可以使用任何可用的端口。

Android Wear配套應(yīng)用上,我們將會看到狀態(tài)變?yōu)椋?/p>

Host: connected
Target: connected

調(diào)試應(yīng)用

當(dāng)運行abd devices的命令時,我們的可穿戴設(shè)備應(yīng)該表示為localhost:4444。執(zhí)行任何的adb命令,需要使用下面的格式:

adb -s localhost:4444 <command>

如果沒有任何其他的設(shè)備通過TCP/IP連接到手持設(shè)備(即模擬器),我們可以使用下面的簡短命令:

adb -e <command>

例如:

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


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號