Bu kılavuzda, APK'ların App Distribution hizmetine nasıl yükleneceği ve Firebase konsolu kullanılarak derlemelerin test kullanıcılarına nasıl dağıtılacağı açıklanmaktadır.
Başlamadan önce
Henüz yapmadıysanız Firebase'i Android projenize ekleyin.
Başka Firebase ürünü kullanmıyorsanız yalnızca bir proje oluşturmanız ve uygulamanızı kaydetmeniz gerekir. Ancak gelecekte ek ürünler kullanmaya karar verirseniz yukarıda bağlantısı verilen sayfadaki tüm adımları tamamladığınızdan emin olun.
1. Adım: Uygulamanızı geliştirin
Uygulamanızın yayın öncesi sürümünü test kullanıcılarına dağıtmaya hazır olduğunuzda, normal sürecinizi kullanarak APK'nızı oluşturun. APK'yı hata ayıklama anahtarınızla veya uygulama imzalama anahtarınızla imzalamanız gerekir.
2. adım: Uygulamanızı test kullanıcılarına dağıtma
Uygulamanızı test kullanıcılarına dağıtmak için APK dosyanızı Firebase konsolunu kullanarak yükleyin:
Firebase konsolunun App Distribution sayfasını açın. İstendiğinde Firebase projenizi seçin.
Sürümler sayfasında, açılır menüden dağıtmak istediğiniz uygulamayı seçin.
Uygulamanızın APK dosyasını yüklemek için konsola sürükleyin.
Yükleme tamamlandığında, derlemeyi almasını istediğiniz test kullanıcısı gruplarını ve test kullanıcılarını belirtin. Ardından, derlemeyle ilgili sürüm notlarını ekleyin.
Test kullanıcısı grupları oluşturma hakkında daha fazla bilgi için Test kullanıcılarını yönetme başlıklı makaleyi inceleyin.
Derlemeyi test kullanıcılarına sunmak için Dağıt'ı tıklayın. Test kullanıcıları, uygulamayı test etmeleri için otomatik olarak e-posta davetiyesi alır.
(İsteğe bağlı) Belirli sürümlerin bağlantılarını, bu sürümlere erişimi olan test kullanıcılarıyla paylaşmak için Bağlantı simgesini tıklayarak sürüm bağlantısını panoya kopyalayın.
Derlemenizi dağıttıktan sonra 150 gün (beş ay) boyunca Firebase konsolunun App Distribution kontrol panelinde kullanılabilir. Derlemenin süresinin dolmasına 30 gün kaldığında hem konsolda hem de test cihazındaki test derlemeleri listesinde bir son kullanma tarihi bildirimi gösterilir.
Uygulamayı test etmeye davet edilmemiş test kullanıcıları, başlamaları için e-posta davetleri alır. Mevcut test kullanıcıları ise test edilecek yeni bir derleme hazır olduğunda e-posta bildirimi alır. Test uygulamasını yükleme talimatları için App Distribution ile test kullanıcısı olarak hazırlanma başlıklı makaleyi inceleyin. Her test kullanıcısının durumunu (daveti kabul edip etmediği ve uygulamayı indirip indirmediği) Firebase konsolunda izleyebilirsiniz.
Test kullanıcılarının, uygulamayı test etme davetini 30 gün içinde kabul etmesi gerekir. Aksi takdirde davetin süresi sona erer. Bir davetin geçerliliği sona ermeden 5 gün önce, Firebase konsolunda sürümdeki test kullanıcısının yanında bir geçerlilik bitişi bildirimi gösterilir. Davet, test kullanıcısı satırındaki açılır menü kullanılarak yeniden gönderilerek yenilenebilir.
Sonraki adımlar
Test kullanıcılarının uygulamanızla ilgili geri bildirimlerini (ekran görüntüleri dahil) kolayca gönderebilmeleri için uygulama içi geri bildirim özelliğini uygulayın.
Uygulamanızın yeni derlemeleri yüklenebilir olduğunda test kullanıcılarınıza uygulama içi uyarılar göstermeyi öğrenin.
CI/CD kullanarak Android uygulamalarını kalite kontrol testçilerine dağıtma ile ilgili en iyi uygulamaları öğrenin.