26 Jul 2026 · 7 menit baca
Cara Upload AAB ke Google Play Console + Play App Signing
Sejak 2021, aplikasi baru di Google Play wajib memakai format Android App Bundle (.aab), bukan APK. Artikel ini menjelaskan cara membuat dan mengunggah AAB, apa itu Play App Signing dan keystore, serta cara mengatasi kegagalan upload yang umum terjadi.
AAB vs APK
AAB adalah format publikasi yang membuat Google menghasilkan APK teroptimasi per perangkat, sehingga ukuran unduhan lebih kecil. APK masih dipakai untuk distribusi di luar Play, tetapi untuk publikasi di Google Play gunakan AAB.
Keystore & Play App Signing
Keystore adalah berkas berisi kunci untuk menandatangani aplikasi Anda. Dengan Play App Signing, Google menyimpan dan mengelola kunci penandatanganan rilis, sementara Anda menandatangani unggahan dengan upload key. Ini memudahkan pemulihan bila upload key hilang, tanpa kehilangan identitas aplikasi.
Cara membuat signed AAB
- Di Android Studio, pilih Build → Generate Signed Bundle / APK.
- Pilih Android App Bundle, lalu buat atau pilih keystore (upload key).
- Simpan keystore dan kata sandinya di tempat aman — jangan sampai hilang.
- Selesaikan build hingga menghasilkan berkas .aab yang tertandatangani.
Langkah upload ke Play Console
- Buka Play Console → pilih aplikasi → Testing atau Production → Create new release.
- Aktifkan Play App Signing bila diminta.
- Unggah berkas .aab, isi release notes, lalu tinjau.
- Simpan atau roll out rilis sesuai track yang dituju.
Penyebab upload gagal
- versionCode sama dengan rilis sebelumnya — naikkan angkanya.
- AAB tidak ditandatangani (unsigned).
- targetSdkVersion di bawah batas minimum kebijakan Google saat ini.
- Memakai kunci penandatanganan yang tidak cocok dengan yang terdaftar.
Setelah AAB terunggah ke track closed testing, tantangan berikutnya adalah memenuhi 12 tester aktif selama 14 hari — bagian yang kami bantu selesaikan dengan real device dan garansi sampai approve.
Pertanyaan yang sering ditanyakan
- Apakah saya masih boleh mengunggah APK?
- Untuk aplikasi baru di Google Play, wajib AAB. APK masih bisa dipakai untuk distribusi di luar Play, tapi bukan untuk publikasi baru di Play Store.
- Apa yang terjadi jika keystore/upload key saya hilang?
- Dengan Play App Signing, Anda bisa meminta reset upload key ke Google tanpa kehilangan aplikasi. Namun tetap simpan keystore baik-baik untuk menghindari repot.
- Kenapa upload AAB saya ditolak dengan pesan versionCode?
- Karena versionCode-nya sama atau lebih rendah dari rilis sebelumnya. Naikkan versionCode di konfigurasi build lalu build ulang.