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.