Share via


在 Wear 裝置上偵錯

本文說明如何在 Wear 裝置上偵錯 Xamarin.Android Wear 應用程式。

概觀

如果您有 Android Wear 裝置,例如 Android Wear Smartwatch,您可以在裝置上執行應用程式,而不是使用模擬器。 (如果您還不熟悉部署和執行 Android Wear 應用程式的程式,請參閱 你好,穿。)

準備穿戴裝置:

使用下列步驟在 Android Wear 裝置上啟用偵錯:

  1. 開啟 Android Wear 裝置上的 [設定] 功能表。

  2. 捲動至功能表底部,然後點選 [關於]。

  3. 點選組建編號 7 次。

  4. [設定] 功能表上,點選 [開發人員選項]。

  5. 確認 已啟用ADB偵錯

透過USB進行偵錯

如果您的 Wear 裝置具有 USB 埠,您可以將 Wear 裝置連線到您的電腦、部署至電腦,以及執行/偵錯應用程式,就像使用 Android 手機一樣(如需詳細資訊,請參閱 裝置上的偵錯)。

透過 藍牙偵錯

如果您的 Wear 裝置沒有 USB 埠,您可以將應用程式透過 藍牙 將應用程式的偵錯輸出路由傳送至連線到電腦的 Android 手機,將應用程式部署至 Wear 裝置。

準備您的 電話

使用下列步驟來準備手機,以 藍牙 連線到 Wear 裝置:

  1. 如果您尚未這麼做,請設定手機以進行 Xamarin.Android 開發,如設定裝置以進行開發中所述

  2. 從Google Play Store 下載並安裝免費的 Android Wear 應用程式。

連線裝置

使用下列步驟將 Wear 裝置連線到您的 電話:

  1. 在將作為 藍牙 中繼的手機上(上面設定),啟動 Android Wear 應用程式。

  2. 點選 設定 圖示。

  3. 啟用 藍牙 偵錯。 您應該在 Android Wear 應用程式的畫面上看到下列狀態:

    Host: disconnected
    Target: connected
    
  4. 透過USB將手機 連線 到您的電腦。 在您的電腦上,輸入下列命令:

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

    如果埠 4444 無法使用,您可以使用您有權存取的任何其他可用埠。

    注意

    如果您重新啟動 Visual Studio 或 Visual Studio for Mac,您必須再次執行這些命令,以設定與 Wear 裝置的連線。

  5. 當 Wear 裝置提示您時,請確認您允許 ADB 偵錯。 在 Android Wear 應用程式中,您應該會看到狀態變更為:

    Host: connected
    Target: connected
    
  6. 完成上述步驟之後,執行 adb devices 會顯示手機和 Android Wear 裝置的狀態:

    List of devices attached
    127.0.0.1:4444    device
    019ad61df0a69399  device
    

此時,您可以將應用程式部署至 Wear 裝置。

擷取螢幕快照

您可以輸入下列命令來取得 Wear 裝置的螢幕快照:

adb -s 127.0.0.1:4444 shell screencap -p /sdcard/DCIM/screencap.png

輸入下列命令,將螢幕快照複製到您的電腦:

adb -s 127.0.0.1:4444 pull /sdcard/DCIM/screencap.png

輸入下列命令來移除裝置上的螢幕快照:

adb -s 127.0.0.1:4444 shell rm /sdcard/DCIM/screencap.png

卸載應用程式

您可以輸入下列命令,從穿戴裝置卸載應用程式:

adb -s 127.0.0.1:4444 uninstall <package name>

例如,若要移除套件名稱 com.xamarin.weartest為 的應用程式,請輸入下列命令:

adb -s 127.0.0.1:4444 uninstall com.xamarin.weartest

如需透過 藍牙 偵錯 Android Wear 裝置的詳細資訊,請參閱透過 藍牙 進行偵錯。

使用隨附手機應用程式對 Wear 應用程式進行偵錯

Android Wear 應用程式會與隨附的 Android 手機應用程式一起封裝,以在 Google Play 上散發 (如需詳細資訊,請參閱 使用封裝)。 不過,您仍會個別開發 Wear 應用程式及其隨附應用程式。 當您透過Google Play商店發行您的應用程式時,Wear 應用程式將會與隨附應用程式一起封裝,並盡可能自動安裝。

若要使用隨附應用程式對 Wear 應用程式進行偵錯:

  1. 建置並部署隨附應用程式至電話。

  2. 以滑鼠右鍵按下 Wear 專案,並將其設定為預設起始專案。

  3. 將 Wear 專案部署至穿戴裝置。

  4. 在裝置上執行並偵錯 Wear 應用程式。

摘要

本文說明如何透過 藍牙 從 Visual Studio 設定適用於 Wear 偵錯的 Android Wear 裝置,以及如何使用隨附手機應用程式對 Wear 應用程式進行偵錯。 它也提供透過 藍牙 偵錯 Wear 應用程式的常見偵錯秘訣。