Cara membuat Keystore

Halo sobat ngoding, kali ini saya ingin menulis tentang cara membuat JKS file atau istilah kerenya Key Store. Sebagai intrudction, Key Store file adalah file yang digunakan untuk mengupload aplikasi ke playstore ini menurut pengertian saya probadi dan agar dapat dengan mudah difahami. Keystore ini sebagai kunci atau syarat agar aplikasi dapat diupload ke playstore, mennurut google, isi dari Key Store ini adalah penandatanganan aplikasi. Perlu di ingat bahwa , 1 Key Store dapat dipasang di banyak aplikasi namun 1 aplikasi yang sudah tayang di playstore, Key Store nya tidak dapat diganti
Cara Membuat Keystore
Keystore dapat dibuat dengan 2 cara,
Cara :
-
Dengan Android Studio
-
Dengan Terminal/CMD
Memebuat Keystore dengan Android Studio
-
Buka Project Android Studio anda (Project android bukan flutter)
-
Klik menu Build->Generate Signed Bundle/APK
-
Pilih Next Saja
-
Kemuadian Klik New
-
Kemudian isi sesuai dengan penjelasan dibawah ini
Key Store Path
Lokasi dimana keystore akan disimpan setelah selesai nanti
Password
Password untuk password *Key Store*nya
Confirm
Konfirmasi Password *Key Store* nya
Alias
Nama Alias dari *Key Store*
Password
Pasword Key nya
Confirm
Konfirmasi password Key nya
Validity(years)
Masa Berlaku *Key Store* nya dalam satuan tahun
First and last name
Nama lengkap pembuat keystore (boleh atas nama perusahaan)
Organization Unit
Unit Kerja
Organization
Divisi
City/Locality
Kota
State or Province
Provinsi
Country Code
Kode Negara (ID) unutk indonesia (EN) untu English dst..
Membuat Keystore dengan Terminal/CMD
-
Buka terminal (Mac/Linux) / CMD (Windows)
-
Jalankan perintah dibawah ini
a. Mac atau Linux
keytool -genkey -v -keystore ~/key.jks -keyalg RSA -keysize 2048 -validity 10000 -alias key
b. Windows
keytool -genkey -v -keystore c:/Users/USER_NAME/key.jks -storetype JKS -keyalg RSA -keysize 2048 -validity 10000 -alias key
Setelah itu isi field2 yang diminta seperti pada android studio diatas.
Dan sepertin itu temen2 cara membuat Key Store. temen2 dapat menggunakan Key Store tersebut untk mengupload aplikasi ke google play console.