Bu kılavuzda, APK'ların App Distribution'e nasıl yükleneceği ve Firebase konsolunu kullanarak 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 tek yapmanız gereken bir proje oluşturmak ve uygulamanızı kaydetmektir. Ancak gelecekte başka ürünler kullanmaya karar verirseniz yukarıda bağlantısı verilen sayfada yer alan 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 işleminizi kullanarak APK'nızı derleyin. APK'yı hata ayıklama anahtarınız 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.
Yüklemek için uygulamanızın APK dosyasını konsola sürükleyin.
Yükleme tamamlandığında, derlemeyi almak istediğiniz test kullanıcısı gruplarını ve test kullanıcılarını belirtin. Ardından, derleme için sürüm notları 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ısına, uygulamayı test etmesi için otomatik olarak bir e-posta davetiyesi gönderilir.
(İ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.
Derlemeniz dağıtıldıktan sonra 150 gün (beş ay) boyunca Firebase konsolunun App Distribution kontrol panelinde kullanılabilir. Derlemenin geçerlilik süresinin sona ermesine 30 gün kala hem konsolda hem de test kullanıcınızın test cihazındaki derleme listesinde bir geçerlilik süresi sonu bildirimi gösterilir.
Uygulamayı test etmeye davet edilmemiş test kullanıcıları, teste başlamak için e-posta davetiyeleri alır. Mevcut test kullanıcıları ise yeni bir derlemenin teste hazır olduğuyla ilgili e-posta bildirimleri alır. Test uygulamasının nasıl yükleneceğine ilişkin talimatlar için App Distribution ile test kullanıcısı olarak ayarlama yapma başlıklı makaleyi inceleyin. Her test kullanıcısının durumunu (daveti kabul edip etmediğini ve uygulamayı indirip indirmediğini) Firebase konsolunda izleyebilirsiniz.
Test kullanıcılarının, uygulamayı test etme davetini kabul etmek için 30 günü vardır. Bir davetin geçerlilik süresi 5 gün içinde sona erecekse Firebase konsolunda, sürümdeki test kullanıcısının yanında bir geçerlilik bitiş bildirimi görünür. Davet, test kullanıcısı satırındaki açılır menüyü kullanarak yeniden gönderilerek uzatılabilir.
Sonraki adımlar
Test kullanıcılarının uygulamanızla ilgili geri bildirim (ekran görüntüleri dahil) göndermesini kolaylaştırmak için uygulama içi geri bildirim özelliğini uygulayın.
Uygulamanızın yeni derlemeleri yüklenmeye hazır olduğunda test kullanıcılarınıza nasıl uygulama içi uyarı göstereceğinizi öğrenin.
CI/CD'yi kullanarak Android uygulamalarını QA test kullanıcılarına dağıtmayla ilgili en iyi uygulamaları öğrenin.