Bu kılavuzda, APK'ların App Distribution platformuna 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ünleri kullanmıyorsanız yalnızca bir proje oluşturmanız ve uygulamanızı kaydetmeniz yeterlidir. Ancak gelecekte başka ürünler kullanmaya karar verirseniz yukarıda bağlantısı verilen sayfadaki tüm adımları tamamladığınızdan emin olun.
Firebase konsolunun App Distribution sayfasını açın. İstendiğinde Firebase projenizi seçin, uygulama değiştiriciyi kullanarak uygulamanızı seçin ve Başlayın'ı tıklayın.
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 APK'nızı normal sürecinizi kullanarak derleyin. 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 Console'u kullanarak yükleyin:
Firebase konsolunun App Distribution sayfasını açın. İstendiğinde Firebase projenizi seçin.
Sürümler sayfasında, dağıtmak istediğiniz uygulamayı açılır menüden 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ı tek tek 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.
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 kullanıcınızın test cihazındaki derleme listesinde bir süre sonu bildirimi gösterilir.
Uygulamayı test etmeye davet edilmemiş test kullanıcıları, başlamak için e-posta davetleri alır. Mevcut test kullanıcıları ise yeni bir derlemenin test edilmeye hazır olduğuna dair e-posta bildirimleri alır. Test uygulamasını nasıl yükleyeceğinizle ilgili talimatlar için App Distribution ile test kullanıcısı olarak kaydolma 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. Bu sürenin sonunda davetin süresi dolar. Davetiyenin süresinin dolmasına 5 gün kaldığında, Firebase konsolunda sürümdeki test kullanıcısının yanında bir süre sonu bildirimi görünür. Test kullanıcısı satırındaki açılır menüyü kullanarak davetiyeyi yeniden gönderebilirsiniz.
Sonraki adımlar
Test kullanıcılarının uygulamanız hakkında 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 uygulama içi uyarıları nasıl göstereceğinizi öğrenin.
CI/CD kullanarak Android uygulamalarını kalite güvencesi test uzmanlarına dağıtmayla ilgili en iyi uygulamaları öğrenin.