Udostępnij za pośrednictwem


Wdrażanie i testowanie aplikacji platformy Xamarin.Android

Ta sekcja zawiera przewodniki, które wyjaśniają, jak przetestować aplikację, zoptymalizować jej wydajność, przygotować ją do wydania, podpisać przy użyciu certyfikatu i opublikować ją w sklepie z aplikacjami.

Rozmiary pakietów aplikacji

W tym artykule przeanalizować części składowe pakietu aplikacji platformy Xamarin.Android oraz skojarzone strategie, które mogą służyć do wydajnego wdrażania pakietów podczas etapów debugowania i wydawania programowania.

Stosowanie zmian

W tym przewodniku opisano funkcję Zastosuj zmiany, która umożliwia wypychanie zmian zasobów do uruchomionej aplikacji bez ponownego uruchamiania aplikacji.

Tworzenie aplikacji

W tej sekcji opisano sposób działania procesu kompilacji i wyjaśniono, jak utworzyć zestawy API specyficzne dla usługi ABI.

Emulator wiersza polecenia

Ten artykuł krótko dotyka uruchamiania emulatora za pośrednictwem wiersza polecenia.

Debugowanie

Przewodniki w sekcji ułatwiają debugowanie aplikacji przy użyciu emulatorów systemu Android, rzeczywistych urządzeń z systemem Android i dziennika debugowania.

Ustawianie atrybutu Debuggable

W tym artykule wyjaśniono, jak ustawić atrybut możliwy do debugowania, aby narzędzia, takie jak adb mogły komunikować się z maszyną wirtualną JVM.

Środowisko

W tym artykule opisano środowisko wykonywania platformy Xamarin.Android i właściwości systemu Android mające wpływ na wykonywanie programu.

GDB

W tym artykule wyjaśniono, jak używać gdb do debugowania aplikacji platformy Xamarin.Android.

Instalowanie aplikacji systemowej

W tym przewodniku wyjaśniono, jak zainstalować aplikację platformy Xamarin.Android jako aplikację systemową na urządzeniu z systemem Android lub w ramach niestandardowego romu.

Łączenie w systemie Android

W tym artykule omówiono proces łączenia używany przez platformę Xamarin.Android w celu zmniejszenia końcowego rozmiaru aplikacji. Opisuje on różne poziomy łączenia, które można wykonać, oraz zawiera wskazówki i porady dotyczące rozwiązywania problemów w celu wyeliminowania błędów, które mogą wynikać z używania konsolidatora.

Wydajność platformy Xamarin.Android

Istnieje wiele technik zwiększania wydajności aplikacji utworzonych za pomocą platformy Xamarin.Android. Zbiorczo te techniki mogą znacznie zmniejszyć ilość pracy wykonywanej przez procesor CPU i ilość pamięci zużywanej przez aplikację.

Profilowanie aplikacji systemu Android

W tym przewodniku wyjaśniono, jak używać narzędzi profilera do badania wydajności i użycia pamięci aplikacji dla systemu Android.

Przygotowywanie aplikacji do wydania

Po zakodowaniu i przetestowaniu aplikacji należy przygotować pakiet do dystrybucji. Pierwszym zadaniem przygotowywania tego pakietu jest skompilowanie aplikacji do wydania, która wiąże się głównie z ustawieniem niektórych atrybutów aplikacji.

Podpisywanie pakietu aplikacji systemu Android

Dowiedz się, jak utworzyć tożsamość podpisywania systemu Android, utworzyć nowy certyfikat podpisywania dla aplikacji systemu Android i podpisać aplikację przy użyciu certyfikatu podpisywania. Ponadto w tym temacie wyjaśniono, jak wyeksportować aplikację na dysk na potrzeby dystrybucji ad hoc . Wynikowy plik APK można załadować bezpośrednio na urządzenia z systemem Android bez przechodzenia przez sklep z aplikacjami.

Publikowanie aplikacji

W tej serii artykułów opisano kroki dystrybucji publicznej aplikacji utworzonej za pomocą platformy Xamarin.Android. Dystrybucja może odbywać się za pośrednictwem kanałów, takich jak poczta e-mail, prywatny serwer internetowy, Google Play lub Sklep Amazon App Store dla systemu Android.