Ladění na zařízení Wear

Tento článek vysvětluje, jak ladit aplikaci Xamarin.Android Wear na zařízení Wear.

Přehled

Pokud máte zařízení Android Wear, například Smartwatch Android Wear, můžete aplikaci spustit na zařízení místo emulátoru. (Pokud ještě nejste obeznámeni s procesem nasazování a spouštění aplikací Android Wear, podívejte se na stránku Hello, Wear.)

Příprava zařízení Wear:

K povolení ladění na zařízení s Androidem Wear použijte následující postup:

  1. Otevřete nabídku Nastavení na zařízení s Androidem Wear.

  2. Posuňte se do dolní části nabídky a klepněte na O zařízení.

  3. Klepněte na číslo sestavení 7krát.

  4. V nabídce Nastavení klepněte na Možnosti pro vývojáře.

  5. Ověřte, že je povolené ladění ADB.

Ladění přes USB

Pokud má zařízení Wear port USB, můžete zařízení Wear připojit k počítači, nasadit do něj a spustit/ladit aplikaci stejně jako na telefonu s Androidem (další informace najdete v tématu Ladění na zařízení).

Ladění přes Bluetooth

Pokud vaše zařízení Wear nemá port USB, můžete aplikaci nasadit do zařízení Wear přes Bluetooth směrováním výstupu ladění aplikace na telefon s Androidem, který je připojený k vašemu počítači.

Příprava Váš telefon

Pomocí následujících kroků připravte svůj telefon na Bluetooth připojení k zařízení Wear:

  1. Pokud jste to ještě neudělali, nastavte si telefon pro vývoj pro Xamarin.Android, jak je vysvětleno v části Nastavení zařízení pro vývoj.

  2. Stáhněte a nainstalujte si bezplatnou aplikaci Android Wear z Obchod Google Play.

Připojení zařízení

Pomocí následujícího postupu připojte zařízení Wear k Telefon:

  1. Na telefonu, který bude fungovat jako Bluetooth (nakonfigurovaný výše), spusťte aplikaci Android Wear.

  2. Klepněte na Nastavení ikonu.

  3. Povolte ladění přes Bluetooth. Na obrazovce aplikace Android Wear by se měl zobrazit následující stav:

    Host: disconnected
    Target: connected
    
  4. Připojení telefon k počítači přes USB. V počítači zadejte následující příkazy:

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

    Pokud port 4444 není k dispozici, můžete použít jakýkoli jiný dostupný port, ke kterému máte přístup.

    Poznámka

    Pokud restartujete Visual Studio nebo Visual Studio pro Mac, musíte tyto příkazy spustit znovu, abyste nastartoval připojení k zařízení Wear.

  5. Když vás zařízení Wear vyzve, potvrďte, že povolte ladění ADB. V aplikaci Android Wear byste měli vidět změnu stavu na:

    Host: connected
    Target: connected
    
  6. Po dokončení výše uvedených kroků se po spuštění zobrazí stav telefonu i adb devices zařízení Android Wear:

    List of devices attached
    127.0.0.1:4444    device
    019ad61df0a69399  device
    

V tuto chvíli můžete aplikaci nasadit do zařízení Wear.

Pořiování snímků obrazovky

Zadáním následujícího příkazu můžete pořídit snímek obrazovky zařízení Wear:

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

Zkopírujte snímek obrazovky do počítače zadáním následujícího příkazu:

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

Odstraňte snímek obrazovky zařízení zadáním následujícího příkazu:

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

Odinstalace aplikace

Aplikaci můžete ze zařízení wear odinstalovat zadáním následujícího příkazu:

adb -s 127.0.0.1:4444 uninstall <package name>

Pokud například chcete aplikaci odebrat s názvem balíčku com.xamarin.weartest , zadejte následující příkaz:

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

Další informace o ladění zařízení s Androidem Wear přes Bluetooth najdete v tématu Ladění přes Bluetooth.

Ladění aplikace Wear pomocí doprovodné aplikace pro telefon

Aplikace Android Wear jsou zabalené spolu s doprovodnou aplikací pro telefon s Androidem pro distribuci na Google Play (další informace najdete v tématu Práce s balením). Aplikaci Wear a její doprovodnou aplikaci ale vyvíjíte samostatně. Když aplikaci uvolníte prostřednictvím aplikace Obchod Google Play, aplikace Wear se zabalí do doprovodné aplikace a pokud je to možné, automaticky se nainstaluje.

Ladění aplikace Wear pomocí doprovodné aplikace:

  1. Sestavte doprovodnou aplikaci a nasaďte ji na telefon.

  2. Klikněte pravým tlačítkem na projekt Wear a nastavte ho jako výchozí počáteční projekt.

  3. Nasaďte projekt Wear do opotřebovatelného zařízení.

  4. Spusťte a odladění aplikace Wear na zařízení.

Souhrn

Tento článek vysvětlil, jak nakonfigurovat zařízení Android Wear pro ladění Wear z Visual Studio přes Bluetooth a jak ladit aplikaci Wear s doprovodnou aplikací pro telefon. Poskytuje také běžné tipy pro ladění pro ladění aplikace Wear prostřednictvím Bluetooth.