Ketika kita selesai men’develop aplikasi Android, hal berikutnya yang sangat dinantikan adalah mem’publish aplikasi ini ke Google Play Store. Walaupun sebenarnya ada alternatif lain selain Play Store yang juga menyediakan jasa untuk mem’publish aplikasi Android, seperti Amazon App Store, GetJar, Mobogenie, SlideME, dan F-Droid.
Nah untuk mem’publish aplikasi Android ke Play Store, kita harus memasang key / fingerprint ke aplikasi kita, key ini dinamakan ‘release’ key. Sebenarnya saat kita melakukan proses development, kita juga memasang key ke aplikasi yang kita buat, setiap kali kita melakukan build. Namun key yang digunakan adalah ‘debug’ key yang penggunaannya khusus untuk proses development saja, dan aplikasi tidak bisa di’publish di Play Store. Nah oleh karena itu kita memerlukan ‘release’ key agar aplikasi bisa di’publish. So bagaimana cara membuat ‘release key’ ?
1. Buka project yang diinginkan di Android Studio.
2. Pilih menu “Build” -> ‘Generate Signed APK…’.
Untuk itu keystore ini harus disimpan baik-baik, jangan sampai hilang hehe.

- Klik tombol “Create new…”.
- Klik tombol “…” di samping kotak “Key store path” untuk menentukan lokasi dimana keystore akan dibuat. Disini sebagai contoh digunakan direktori : “/home/bonioctavianus/Software“, dengan nama file “keystore_sample“.

- Klik ‘OK‘. File “keystore_sample.jks” akan dibuat dan berada di direktori yang dipilih. Simpan baik-baik file ini.
- Isi kolom yang belum terisi sesuai keperluan, seperti contoh gambar di bawah ini, termasuk kolom Password :

- Klik ‘Next‘, kemudian akan muncul kotak dialog yang sudah terisi informasi yang kita berikan sebelumnya.

- Klik ‘Next‘.
3. Berikutnya akan muncul kotak dialog untuk memilih lokasi project. Kita tidak perlu melakukan perubahan karena Android Studio akan otomatis memilih direktori project yang sedang aktif. Hal yang perlu dilakukan adalah memastikan menu dropdown “Build Type” -> “release“. Kemudian klik ‘Finish‘.

4. Tunggu beberapa saat untuk proses build oleh Gradle.
5. Setelah itu akan muncul kotak dialog pemberitahuan, jika tidak terjadi error maka akan muncul kotak dialog seperti gambar di bawah ini. Klik ‘Show in Files‘ untuk melihat APK yang telah digenerate. Congratulations

6. Untuk memastikan APK versi release ini sudah terverifikasi, kita bisa menggunakan bantuan program “jarsigner“. Caranya adalah masuk ke direktori file APK ini berada, kemudian eksekusi command
jarsigner -verify -verbose -certs nama_apk.apk

Jika terdapat line “jar verified“, maka APK ini tidak bermasalah

7. Upload file APK ke Google Play
Final step adalah upload file APK ini ke Play Store dan mengisi informasi-informasi yang diperlukan lainnya.
Yup and that’s all, cukup sederhana kan ? hehe, n sekali lagi jangan lupa untuk menyimpan baik-baik file keystore yang digunakan karena diperlukan ketika akan melakukan update aplikasi di kemudian hari.
Reference : Android Developer
Image : Play Store
Leave a Reply
Your email address will not be published. Required fields are marked *