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.

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 mengembangkan aplikasi atau game dengan kurikulum yang telah divalidasi langsung oleh industri dengan Dicoding Academy.

Belajar di Dicoding Sekarang →
Share this:

CEO & Founder of Arcadesindo Games

9 comments, add yours.

Adi

Terima kasih.
Sangat membantu

Lootfe

1 aplikasi 1 keystore, atau 1 keystore untuk beberapa aplikasi?

    Daniel William

    Author

    Halo mas Lootfe, 1 keystore boleh digunakan untuk lebih dari 1 aplikasi, selama masih menggunakan akun publisher (Google Play Developer) yang sama. Terima kasih banyak.

Yudha

mas ini saya pakek aplikasi ini kok pas signer error ya

    Daniel William

    Author

    Halo mas Yudha, error nya yang seperti apa ya? dan pastikan sudah mengikuti langkah-langkah sesuai tutorial dengan benar. Terima kasih banyak

ahmad

halo mas daniel william,,,klo untuk buat keystore dgn.apk.signer,,,
minimal kita hrus pakai windows apa,,?
krn.sy pakai windows 7,tpi kok gk bisa terintegrasi degn java nya?minta solusinya mas!

    Daniel William

    Author

    Halo mas Ahmad, pastikan Java SDK sudah benar-benar terpasang dalam sistem operasi yang mas Ahmad gunakan. Sistem operasi Windows 7 dapat menggunakan aplikasi APK-Signer ini.

Ridwan

Bagaimana mas kalau dalam 1 akun publizer google play ada 2 keystore yg berbeda. Krna sya lupa pasword keystore yg pertama jadi aplikasi yg pakai keystore pertama gak bisa diupdate

Leave a comment