Xamarin.Android Uygulamalarının Dağıtımı ve Testi

Bu bölüm, bir uygulamayı test etme, performansını iyileştirme, yayına hazırlama, sertifikayla imzalama ve uygulama mağazasında yayımlamayı açıklayan kılavuzlar içerir.

Uygulama Paketi Boyutları

Bu makalede, Xamarin.Android uygulama paketinin bileşenleri ve geliştirmenin hata ayıklama ve sürüm aşamalarında verimli paket dağıtımı için kullanılabilecek ilişkili stratejiler incelenmiştir.

Değişiklikleri Uygula

Bu kılavuz, uygulamanızı yeniden başlatmadan çalışan uygulamanıza kaynak değişiklikleri göndermenize olanak tanıyan Değişiklikleri Uygula özelliğini kapsar.

Uygulamalar Oluşturma

Bu bölümde derleme işleminin nasıl çalıştığı açıklanır ve ABI'ye özgü API'lerin nasıl derlendiği açıklanır.

Komut Satırı Öykünücüsü

Bu makale, komut satırı aracılığıyla öykünücüyü başlatmaya kısaca değinmektedir.

Hata ayıklama

bölümündeki kılavuzlar, Android öykünücülerini, gerçek Android cihazları ve hata ayıklama günlüğünü kullanarak uygulamanızda hata ayıklamanıza yardımcı olur.

Hata Ayıklanabilir Özniteliğini Ayarlama

Bu makalede, gibi adb araçların JVM ile iletişim kurabilmesi için hata ayıklanabilir özniteliğinin nasıl ayarlanacağı açıklanmaktadır.

Ortam

Bu makalede, Xamarin.Android yürütme ortamı ve program yürütmeyi etkileyen Android sistem özellikleri açıklanmaktadır.

GDB

Bu makalede, Xamarin.Android uygulamasında hata ayıklama için nasıl kullanılacağı gdb açıklanmaktadır.

Sistem Uygulaması Yükleme

Bu kılavuzda, bir Android cihazına veya özel bir ROM'un parçası olarak Sistem Uygulaması olarak Xamarin.Android uygulamasının nasıl yükleneceği açıklanmaktadır.

Android'de bağlama

Bu makalede, Xamarin.Android tarafından bir uygulamanın son boyutunu küçültmek için kullanılan bağlama işlemi ele alınmaktadır. Gerçekleştirilebilecek çeşitli bağlantı düzeylerini açıklar ve bağlayıcının kullanılmasından kaynaklanan hataları azaltmak için bazı rehberlik ve sorun giderme önerileri sağlar.

Xamarin.Android Performansı

Xamarin.Android ile oluşturulan uygulamaların performansını artırmaya yönelik birçok teknik vardır. Bu teknikler toplu olarak bir CPU tarafından gerçekleştirilen çalışma miktarını ve bir uygulama tarafından kullanılan bellek miktarını büyük ölçüde azaltabilir.

Android Uygulamalarının Profilini Oluşturma

Bu kılavuzda, bir Android uygulamasının performansını ve bellek kullanımını incelemek için profil oluşturucu araçlarının nasıl kullanılacağı açıklanmaktadır.

Bir Uygulamayı Yayına Hazırlama

Bir uygulama kodlanıp test edildikten sonra, bir paketi dağıtım için hazırlamak gerekir. Bu paketi hazırlamanın ilk görevi, uygulamayı yayın için derlemektir ve bu da temel olarak bazı uygulama özniteliklerini ayarlamayı gerektirir.

Android Uygulama Paketini İmzalama

Android imzalama kimliği oluşturmayı, Android uygulamaları için yeni bir imzalama sertifikası oluşturmayı ve uygulamayı imzalama sertifikasıyla imzalamayı öğrenin. Ayrıca, bu konu geçici dağıtım için uygulamanın diske nasıl dışarı aktarılmasını açıklamaktadır. Sonuçta elde edilen APK, bir uygulama mağazasından geçmeden Android cihazlara dışarıdan yüklenebilir.

Uygulama Yayımlama

Bu makale serisinde, Xamarin.Android ile oluşturulan bir uygulamanın genel dağıtımına yönelik adımlar açıklanmaktadır. Dağıtım e-posta, özel bir web sunucusu, Google Play veya Android için Amazon App Store gibi kanallar aracılığıyla gerçekleşebilir.