Nasazení a testování aplikací Xamarin.Android

Tato část obsahuje příručky, které vysvětlují, jak otestovat aplikaci, optimalizovat její výkon, připravit ji na vydání, podepsat certifikátem a publikovat ji do app Storu.

Velikosti balíčků aplikací

Tento článek se zabývá základními částmi balíčku aplikace Xamarin.Android a přidruženými strategiemi, které lze použít k efektivnímu nasazení balíčků během fází vývoje ladění a vydání.

Použít změny

Tato příručka popisuje funkci Použít změny, která umožňuje odesílat změny prostředků do spuštěné aplikace bez restartování aplikace.

Vytváření aplikací

Tato část popisuje, jak proces sestavení funguje, a vysvětluje, jak sestavit aks specifické pro ABI.

Emulátor příkazového řádku

Tento článek se krátce dotkne spuštění emulátoru přes příkazový řádek.

Ladění

Příručky v této části vám pomůžou ladit aplikaci pomocí emulátorů Androidu, skutečných zařízení s Androidem a protokolu ladění.

Nastavení atributu Debuggable

Tento článek vysvětluje, jak nastavit laditelný atribut tak, aby nástroje, jako adb je například komunikace s prostředím JVM.

Prostředí

Tento článek popisuje spouštěcí prostředí Xamarin.Android a vlastnosti systému Android, které ovlivňují provádění programu.

GDB

Tento článek vysvětluje, jak se používá gdb k ladění aplikace Xamarin.Android.

Instalace systémové aplikace

Tento průvodce vysvětluje, jak nainstalovat aplikaci Xamarin.Android jako systémovou aplikaci na zařízení s Androidem nebo jako součást vlastní jednotky ROM.

Propojení v Androidu

Tento článek popisuje proces propojení, který Xamarin.Android používá ke zmenšení konečné velikosti aplikace. Popisuje různé úrovně propojení, které je možné provést, a poskytuje některé pokyny a rady pro řešení potíží, které můžou zmírnit chyby, které můžou mít za následek použití linkeru.

Výkon Xamarin.Android

Existuje mnoho technik pro zvýšení výkonu aplikací vytvořených pomocí Xamarin.Android. Souhrnně tyto techniky mohou výrazně snížit množství práce prováděné procesorem a množstvím paměti spotřebované aplikací.

Profilace aplikací pro Android

Tato příručka vysvětluje, jak pomocí nástrojů profileru prozkoumat výkon a využití paměti aplikace pro Android.

Příprava aplikace na vydání

Po naprogramování a otestování aplikace je nutné připravit balíček pro distribuci. Prvním úkolem při přípravě tohoto balíčku je sestavit aplikaci pro vydání, což zahrnuje hlavně nastavení některých atributů aplikace.

Podepsání balíčku aplikace pro Android

Zjistěte, jak vytvořit podpisovou identitu pro Android, vytvořit nový podpisový certifikát pro aplikace pro Android a podepsat aplikaci podpisovým certifikátem. Kromě toho toto téma vysvětluje, jak exportovat aplikaci na disk pro ad hoc distribuci. Výsledný soubor APK se dá načíst do zařízení s Androidem, aniž byste museli procházet obchod s aplikacemi.

Publikování aplikace

Tato série článků vysvětluje kroky pro veřejnou distribuci aplikace vytvořené pomocí Xamarin.Androidu. Distribuce se může provádět prostřednictvím kanálů, jako je e-mail, soukromý webový server, Google Play nebo Amazon App Store pro Android.