Membuat Keystore Android Menggunakan APK Signer

Kita pasti ingin game buatan kita dapat diunggah ke pasar aplikasi dan dapat juga dimainkan pada setiap smartphone tanpa terkendala lisensi.

Nah, karena itu sebuah game harus memiliki lisensi terlebih dahulu.

Cocoon.io menyediakan fitur pemberian lisensi tersebut. Namun, Anda harus menyiapkan Keystore agar sistem Cocoon.io bisa memberikannya.

💻 Mulai Belajar Pemrograman

Belajar pemrograman di Dicoding Academy dan mulai perjalanan Anda sebagai developer profesional.

Daftar Sekarang

Untuk pembuatan keystore ini, Anda harus memiliki JDK (Java Development Kit).  Silakan unduh di tautan berikut dan instal.

UNDUH

Selain itu, materi ini menggunakan aplikasi APK Signer yang dikembangkan oleh Hai Bison. Unduh di tautan ini dulu ya.

UNDUH

Di dalam file Keystore yang baru saja Anda unduh, terdapat 4 berkas lagi di dalamnya, yakni seperti gambar berikut. Buka aplikasi apk-signer-1.8.5.

Sehingga pada saat dibuka, tampilan awalnya akan seperti ini nih.

Tepat pada bagian kolom JDK Path, pilih lokasi JDK. Biasanya terdapat pada Local Disk C > Program files > Java > folder jdk > bin.

Ini dia hasilnya:

Selanjutnya Anda dapat mengisi kolom lainnya seperti contoh gambar berikut.

  • Password, Password Confirm:  pastikan Anda mencatatnya agar tidak lupa.
  • Alias:  isi dengan nama aplikasi atau instansi. Contohnya keystoresaya.
  • Alias password, Alias Confirm: isi sesuai keinginan Anda. Tidak masalah jika passwordnya sama seperti kolom password utama.
  • Validity: pastikan tetap pada angka default yakni 25.
  • First and Last name:  isi dengan nama lengkap Anda.
  • Organizational Unit:  kosongkan saja. Tidak masalah.
  • Organization:  isi dengan nama instansi/organisasi Anda.
  • City or Locality:  isi dengan nama kota domisili Anda.
  • State or Province: isi dengan nama provinsi domisili Anda.
  • Country code:  isi dengan “ID” yang merujuk pada singkatan formal “Indonesia.”

Buka notepad, catat Password dan Alias password yang digunakan, serta nama Alias yang Anda berikan tadi. Ini untuk mencegah Anda lupa pada saat sign-in di Cocoon.io nanti.

Apabila sudah mengisi data tersebut, tekan tombol Save as yang ada tepat di samping Generate Keyfile.

Selanjutnya pilih destinasi berkas keystore akan diletakkan, dan beri nama berkas keystore sesuai keinginan Anda. Pastikan tipe berkasnya adalah keystore. Tekan Save.

Hasil akhirnya akan terlihat seperti berikut. Tekan tombol Generate Keyfile untuk langsung membuat keystore. Maka sistem akan meletakkan berkas keystore yang selesai dibuat pada destinasi folder yang Anda pilih tadi dan sesuai nama yang Anda berikan.

Tunggu beberapa saat. Akan timbul kotak dialog yang mengatakan bahwa pembuatan Keystore telah berhasil. Anda dapat menutup aplikasi ini karena sudah selesai.

Maka hasil akhirnya akan terlihat seperti berikut.


Belajar Pemrograman Gratis
Belajar pemrograman di Dicoding Academy dan mulai perjalanan Anda sebagai developer profesional.