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, jako je android Wear Smartwatch, můžete aplikaci spustit na zařízení místo emulátoru. (Pokud ještě neznáte proces nasazení a spouštění aplikací Android Wear, přečtěte si téma Dobrý den, Wear.)

Příprava zařízení pro opotřebení:

Pokud chcete povolit ladění na zařízení s AndroidEm Wear, postupujte následovně:

  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 aplikaci.

  3. Klepněte na číslo buildu 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á vaše zařízení Wear port USB, můžete zařízení Wear připojit k počítači, nasadit do něj a spustit nebo ladit aplikaci stejně, jako byste používali telefon 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 do telefonu s Androidem, který je připojený k vašemu počítači.

Příprava Telefon

Při přípravě telefonu na připojení Bluetooth k zařízení Wear použijte následující postup:

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

  2. Stáhněte a nainstalujte si bezplatnou aplikaci Android Wear z Obchodu 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 zprostředkovatel Bluetooth (nakonfigurovaný výše), spusťte aplikaci Android Wear.

  2. Klepněte na ikonu Nastavení.

  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í telefonu k počítači přes USB. Na 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í dostupný, můžete použít jakýkoli jiný dostupný port, ke kterému máte přístup.

    Poznámka:

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

  5. Když vás zařízení Wear vyzve, ověřte, že povolujete 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í adb devices zobrazí stav telefonu i zařízení Android Wear:

    List of devices attached
    127.0.0.1:4444    device
    019ad61df0a69399  device
    

V tomto okamžiku můžete aplikaci nasadit do zařízení Wear.

Pořizování snímků obrazovky

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

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

Snímek obrazovky na zařízení odstraňte 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 odinstalovat ze zařízení wear zadáním následujícího příkazu:

adb -s 127.0.0.1:4444 uninstall <package name>

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

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

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

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

Aplikace Android Wear jsou zabalené s doprovodnou telefonní aplikací pro Android pro distribuci na Google Play (další informace najdete v tématu Práce s balením). Přesto ale vyvíjíte aplikaci Wear a její doprovodnou aplikaci samostatně. Když aplikaci uvolníte přes Google Play Store, 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 a nasaďte doprovodnou aplikaci do telefonu.

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

  3. Nasaďte projekt Wear do zařízení s možností opotřebení.

  4. Spusťte a laďte aplikaci Wear na zařízení.

Shrnutí

Tento článek vysvětluje, jak nakonfigurovat zařízení Android Wear pro ladění v sadě Visual Studio přes Bluetooth a jak ladit aplikaci Wear pomocí doprovodné telefonní aplikace. Poskytuje také běžné tipy pro ladění aplikace Wear přes Bluetooth.