Penyebaran dan Pengujian Aplikasi Xamarin.Android

Bagian ini mencakup panduan yang menjelaskan cara menguji aplikasi, mengoptimalkan performanya, menyiapkannya untuk rilis, menandatanganinya dengan sertifikat, dan menerbitkannya ke penyimpanan aplikasi.

Ukuran Paket Aplikasi

Artikel ini memeriksa bagian konstituen dari paket aplikasi Xamarin.Android dan strategi terkait yang dapat digunakan untuk penyebaran paket yang efisien selama tahap debug dan rilis pengembangan.

Terapkan Perubahan

Panduan ini mencakup fitur Terapkan Perubahan yang memungkinkan Anda mendorong perubahan sumber daya ke aplikasi yang sedang berjalan tanpa memulai ulang aplikasi Anda.

Membangun Aplikasi

Bagian ini menjelaskan cara kerja proses build dan menjelaskan cara membuat APK khusus ABI.

Emulator Baris Perintah

Artikel ini secara singkat menyentuh memulai emulator melalui baris perintah.

Awakutu

Panduan di bagian ini membantu Anda men-debug aplikasi menggunakan emulator Android, perangkat Android nyata, dan log debug.

Mengatur Atribut yang Dapat Di-debug

Artikel ini menjelaskan cara mengatur atribut yang dapat di-debug sehingga alat seperti adb dapat berkomunikasi dengan JVM.

Lingkungan

Artikel ini menjelaskan lingkungan eksekusi Xamarin.Android dan properti sistem Android yang memengaruhi eksekusi program.

GDB

Artikel ini menjelaskan cara menggunakan gdb untuk men-debug aplikasi Xamarin.Android.

Menginstal Aplikasi Sistem

Panduan ini menjelaskan cara menginstal aplikasi Xamarin.Android sebagai Aplikasi Sistem pada perangkat Android atau sebagai bagian dari ROM kustom.

Menautkan di Android

Artikel ini membahas proses penautan yang digunakan oleh Xamarin.Android untuk mengurangi ukuran akhir aplikasi. Ini menjelaskan berbagai tingkat penautan yang dapat dilakukan dan memberikan beberapa panduan dan saran pemecahan masalah untuk mengurangi kesalahan yang mungkin diakibatkan dari penggunaan linker.

Performa Xamarin.Android

Ada banyak teknik untuk meningkatkan performa aplikasi yang dibangun dengan Xamarin.Android. Secara kolektif teknik ini dapat sangat mengurangi jumlah pekerjaan yang dilakukan oleh CPU dan jumlah memori yang dikonsumsi oleh aplikasi.

Membuat profil Aplikasi Android

Panduan ini menjelaskan cara menggunakan alat profiler untuk memeriksa performa dan penggunaan memori aplikasi Android.

Menyiapkan Aplikasi untuk Rilis

Setelah aplikasi dikodekan dan diuji, perlu menyiapkan paket untuk distribusi. Tugas pertama dalam menyiapkan paket ini adalah membangun aplikasi untuk rilis, yang terutama memerlukan pengaturan beberapa atribut aplikasi.

Menandatangani Paket Aplikasi Android

Pelajari cara membuat identitas penandatanganan Android, membuat sertifikat penandatanganan baru untuk aplikasi Android, dan menandatangani aplikasi dengan sertifikat penandatanganan. Selain itu, topik ini menjelaskan cara mengekspor aplikasi ke disk untuk distribusi ad-hoc . APK yang dihasilkan dapat disampingkan ke perangkat Android tanpa melalui app store.

Menerbitkan Aplikasi

Rangkaian artikel ini menjelaskan langkah-langkah untuk distribusi publik aplikasi yang dibuat dengan Xamarin.Android. Distribusi dapat dilakukan melalui saluran seperti email, server web privat, Google Play, atau Amazon App Store untuk Android.