Panduan ini menjelaskan cara mengupload APK ke App Distribution dan mendistribusikan build kepada penguji menggunakan Firebase console.
Sebelum memulai
Tambahkan Firebase ke project Android jika belum melakukannya.
Jika tidak menggunakan produk Firebase lainnya, Anda hanya perlu membuat project dan mendaftarkan aplikasi. Namun, jika memutuskan untuk menggunakan produk tambahan di masa mendatang, pastikan untuk menyelesaikan semua langkah di halaman yang tertaut di atas.
Langkah 1. Build aplikasi Anda
Saat sudah siap untuk mendistribusikan versi pra-rilis aplikasi kepada penguji, build APK menggunakan proses normal. Anda harus menandatangani APK dengan kunci debug atau kunci penandatanganan aplikasi.
Langkah 2. Distribusikan aplikasi kepada penguji
Untuk mendistribusikan aplikasi kepada penguji, upload file APK menggunakan Firebase console:
Buka halaman App Distribution di Firebase console. Pilih project Firebase saat diminta.
Pada halaman Rilis, pilih aplikasi yang ingin Anda distribusikan dari menu drop-down.
Tarik file APK aplikasi ke konsol untuk menguploadnya.
Ketika upload selesai, tentukan grup penguji dan penguji individual yang akan menerima build. Lalu, tambahkan catatan rilis untuk versi build tersebut.
Lihat Mengelola penguji untuk info selengkapnya tentang cara membuat grup penguji.
Klik Distribute agar build tersedia untuk penguji. Penguji akan otomatis menerima undangan email untuk menguji aplikasi.
(Opsional) Untuk membagikan link ke rilis tertentu kepada penguji yang memiliki akses ke rilis tersebut, klik ikon Link untuk menyalin link rilis ke papan klip.
Setelah didistribusikan, build akan tersedia di dasbor App Distribution di Firebase console selama 150 hari (lima bulan). Saat masa berlaku build akan berakhir dalam 30 hari, notifikasi akhir masa berlakunya akan muncul di konsol dan di daftar build penguji pada perangkat pengujinya.
Penguji yang belum diundang untuk menguji aplikasi akan menerima undangan email untuk memulai, dan penguji yang ada akan menerima notifikasi email yang memberitahukan bahwa ada versi build baru yang siap diuji. Untuk mengetahui petunjuk tentang cara menginstal aplikasi pengujian, lihat Melakukan penyiapan sebagai penguji dengan App Distribution. Anda dapat memantau status setiap penguji, apakah mereka sudah menerima undangan dan mendownload aplikasi, di Firebase console.
Penguji memiliki waktu 30 hari untuk menerima undangan pengujian aplikasi sebelum masa berlakunya habis. Saat masa berlaku undangan akan berakhir dalam 5 hari, notifikasi habisnya masa berlaku akan muncul di Firebase console di samping penguji pada rilis. Undangan dapat diperpanjang dengan pengiriman ulang menggunakan menu drop-down pada baris penguji.
Langkah berikutnya
Terapkan masukan dalam aplikasi untuk memudahkan penguji mengirimkan masukan tentang aplikasi Anda (termasuk screenshot).
Pelajari cara menampilkan pemberitahuan dalam aplikasi kepada penguji saat build baru aplikasi sudah tersedia untuk diinstal.
Pelajari praktik terbaik untuk mendistribusikan aplikasi Android ke penguji QA menggunakan CI/CD.