Publikování aplikace .NET MAUI pro Android

Posledním krokem při vývoji víceplatformního uživatelského rozhraní aplikace .NET (.NET MAUI) je jeho publikování. Publikování je proces vytvoření balíčku, který obsahuje aplikaci, a je připravený k instalaci uživatelů na jejich zařízení. Publikování zahrnuje dvě základní úlohy:

  • Příprava na nasazení Vytvoří se verze aplikace, která se dá nasadit na zařízení s Androidem.
  • Distribuce. Verze aplikace je dostupná prostřednictvím jednoho nebo několika různých distribučních kanálů.

Následující diagram znázorňuje kroky související s publikováním aplikace .NET MAUI pro Android:

Build and deploy flowchart for .NET MAUI Android apps.

Důležité

Při publikování aplikace .NET MAUI pro Android vygenerujete balíček androidu (APK) nebo soubor AAB (Android App Bundle). APK se používá k instalaci aplikace na zařízení s Androidem a AAB se používá k publikování aplikace do Google Play.

Jak je vidět na výše uvedeném diagramu, příprava na nasazení je identická bez ohledu na použitou metodu distribuce. Aplikaci pro Android je možné pro uživatele uvolnit několika způsoby:

  • Prostřednictvím trhu – Existuje několik marketplace androidu, které existují pro distribuci, s nejznámějším Google Play.
  • Prostřednictvím webu – aplikaci .NET MAUI můžete zpřístupnit ke stažení na webu, ze kterého můžou uživatelé aplikaci nainstalovat kliknutím na odkaz.
  • Prostřednictvím sdílené složky – podobně jako na webu, pokud je balíček aplikace k dispozici uživateli, může ho na svém zařízení načíst bokem.

Použití zavedeného marketplace je nejběžnější způsob publikování aplikace, protože poskytuje nejširší dosah trhu a největší kontrolu nad distribucí. Publikování aplikace prostřednictvím marketplace ale vyžaduje další úsilí.

Aplikace .NET MAUI může distribuovat více kanálů současně. Aplikaci můžete například publikovat na Google Play a stáhnout ji také z webového serveru.

Zpřístupnění aplikace pro přímé stahování je nejužitečnější pro řízenou podmnožinu uživatelů, jako je podnikové prostředí nebo aplikace, která je určená jenom pro malou nebo dobře zadanou sadu uživatelů. Serverová a e-mailová distribuce jsou také jednodušší modely publikování, které vyžadují menší přípravu na publikování aplikace, i když aplikace můžou být blokované jako příloha e-mailu.

Google Play je nejkomplexnější a nejoblíbenější marketplace pro aplikace pro Android. Google Play umožňuje uživatelům zjišťovat, stahovat, hodnotit a platit za aplikace kliknutím na jednu ikonu na svém zařízení nebo na svém počítači. Google Play také poskytuje nástroje, které pomáhají při analýze trendů prodeje a trhu a k řízení, která zařízení a uživatelé si mohou stáhnout aplikaci.

Důležité

Při distribuci hybridní aplikace Blazor musí hostitelská platforma mít WebView. Další informace najdete v tématu Udržování webového zobrazení aktuální v nasazených hybridních aplikacích Blazor.

Viz také