Sdílet prostřednictvím


Testování na zařízení nebo emulátoru Androidu

Existuje několik způsobů, jak otestovat a ladit aplikaci pro Android pomocí skutečného zařízení nebo emulátoru na počítači s Windows. V této příručce jsme popsali několik doporučení.

Spusťte na skutečném zařízení se systémem Android

Pokud chcete aplikaci spustit na skutečném zařízení s Androidem, musíte nejprve povolit své zařízení s Androidem pro vývoj. Možnosti pro vývojáře v Androidu jsou ve výchozím nastavení skryté od verze 4.2 a jejich povolení se může lišit v závislosti na verzi Androidu.

Povolte zařízení pro vývoj

Pro zařízení s nedávnou verzí Androidu 9.0 nebo novější:

  1. Připojte zařízení k vývojovému počítači s Windows pomocí kabelu USB. Může se zobrazit oznámení o instalaci ovladače USB.
  2. Na zařízení s Androidem otevřete obrazovku Nastavení.
  3. Vyberte O telefonu.
  4. Posuňte se dolů a klepněte číslo buildu sedmkrát, dokud Teď jste vývojář! je viditelný.
  5. Vraťte se na předchozí obrazovku a vyberte Systém.
  6. Vyberte Upřesnit, posuňte se dolů a klepněte na Možnosti pro vývojáře.
  7. V okně Možnosti pro vývojáře posuňte se dolů a vyhledejte a povolte ladění USB.

Spuštění aplikace na zařízení

  1. Na panelu nástrojů Android Studio vyberte vaši aplikaci z rozevírací nabídky konfigurací spuštění.

    nabídka Spustit konfiguraci nástroje Android Studio

  2. V rozevírací nabídce cílového zařízení vyberte zařízení, na které chcete aplikaci spustit.

    Nabídka cílového zařízení Android Studio

  3. Vyberte Spustit ▷. Tím se aplikace spustí na připojeném zařízení.

Spuštění aplikace na virtuálním zařízení s Androidem pomocí emulátoru

První věc, kterou je potřeba vědět o spuštění emulátoru Androidu na počítači s Windows, je, že bez ohledu na integrované vývojové prostředí (Android Studio, Visual Studio atd.) se výrazně zlepší výkon emulátoru tím, že povolí podporu virtualizace.

Povolení podpory virtualizace

Před vytvořením virtuálního zařízení pomocí emulátoru Androidu se doporučuje povolit virtualizaci zapnutím funkcí Hyper-V a Windows Hypervisor Platform (WHPX). To umožní procesoru vašeho počítače výrazně zlepšit rychlost spouštění emulátoru.

Pro spuštění Hyper-V a platformy hypervisoru Windows musí váš počítač:

  • Máte k dispozici 4 GB paměti.
  • 64bitový procesor Intel nebo procesor AMD Ryzen s překladem adres druhé úrovně (SLAT)
  • Používejte Windows 10 build 1803+ (Zkontrolujte svoji verzi #)
  • Aktualizujte grafické ovladače (Správce zařízení > grafické adaptéry > aktualizovat ovladač)

Pokud váš počítač nevyhovuje tomuto kritériu, možná budete moct spustit Intel HAXM nebo AMD Hypervisor. Další informace najdete v dokumentaci k emulátoru androidu Studio.

  1. Spuštěním příkazového řádku a zadáním příkazu ověřte, že je hardware a software počítače kompatibilní s Hyper-V: systeminfo

    Hyper-V požadavky z systeminfo v příkazovém řádku

  2. Do vyhledávacího pole windows (vlevo dole) zadejte "funkce windows". Vyberte Zapnout nebo vypnout funkce systému Windows z výsledků hledání.

  3. Jakmile se zobrazí seznam funkcí systému Windows, posuňte se a najděte Hyper-V (zahrnuje nástroje pro správu i platformu) a Platformu Windows Hypervisor, ujistěte se, že je políčko zaškrtnuté k povolení obou funkcí, a pak vyberte OK.

  4. Po zobrazení výzvy restartujte počítač.

Emulátor pro nativní vývoj pomocí Android Studia

Při sestavování a testování nativní aplikace pro Android doporučujeme pomocí aplikace Android Studio. Jakmile je vaše aplikace připravená k testování, můžete aplikaci sestavit a spustit takto:

  1. Na panelu nástrojů Android Studio vyberte vaši aplikaci z rozevírací nabídky konfigurací spuštění.

    nabídka Spustit konfiguraci nástroje Android Studio

  2. V rozevírací nabídce cílového zařízení vyberte zařízení, na které chcete aplikaci spustit.

    Nabídka cílového zařízení Android Studio

  3. Vyberte Spustit ▷. Tím se spustí Android Emulator.

Návod

Jakmile je aplikace nainstalovaná na zařízení emulátoru, můžete použít Apply Changes k nasazení určitých změn kódu a prostředků bez vytvoření nového APK. Další informace najdete v příručce pro vývojáře pro Android .

Emulátor pro vývoj pro různé platformy pomocí sady Visual Studio

Pro počítače s Windows je k dispozici mnoho možností emulátoru Androidu . Doporučujeme používat emulátor Androidu od Google, protože nabízí přístup k nejnovějším obrazům operačního systému Android a službám Google Play.

Emulátor Androidu ve spojení s Visual Studiem

Přečtěte si další informace o používání nejnovější verze sady Visual Studio pro vývoj pro Android. Otevřete nejnovější verzi sady Visual Studio, vytvořte nový projekt C++Android, nastavte konfiguraci platformy, spusťte projekt a zobrazí se výchozí emulátor Androidu. Doporučujeme použít vývojovou úlohu .NET s víceplatformovým uživatelským rozhraním aplikací (MAUI ). K úpravě úloh možná budete muset použít instalační program sady Visual Studio.