Keystore yang merupakan suatu file yang dipakai untuk memberikan kunci ke dalam aplikasi Android dengan tujuan untuk menjaga keamanan sistem aplikasi Android dari tangan orang yang jahil dalam mencoba ngotak-atik sistem aplikasi Android yang kamu buatkan. Keystore ini berisi kumpulan karakter yang telah dienkripsi berlapis-lapis yang termasuk private keys, certificates dan symmetric keys.
Keystore ini banyak sekali kegunaan untuk melakukan verifikasi kepada suatu layanan yang diperlukan seperti membangun database NoSQL dengan Firebase Database yang dimana sangat membutuhkan kode dari keystore agar layanan tersebut bisa dipakai di dalam aplikasi Android. Keystore ini sangat diperlukan jika kamu ada berniat publish atau upload aplikasi Android ke Google Play Store sehingga kamu harus bisa menjaga Keystore tersebut agar bisa melakukan update aplikasi ke Google Play Store yang mendatang.
Kodular ini menyediakan layanan keystore yang dimana bisa melakukan kustomisasi keystore ke dalam aplikasi Android yang didapatkan dari aplikasi yang bisa melakukan generate JKS (Java Keystore). Namun, ada beberapa masalah yang sering terjadi kamu diberikan suatu file AIA dari orang lain dan kamu ingin memasukkan keystore milik kamu ke dalam project aplikasi Kodular setelah file tersebut di import. Untuk mengatasi permasalahan tersebut, kamu harus menghapus Keystore yang ada di dalam project Kodular saat ini.
Penulis memberikan tutorial untuk menghapus keystore di project Kodular dalam membuat aplikasi Android sendiri.
LANGKAH-LANGKAH
1. Kunjungi situs c.kodular.io
2. Lakukan login secara manual maupun OAtuh System dengan benar.
3. Buatlah project baru, pilihlah project yang ada, atau import file AIA (project Kodular) yang sesuai keinginan.
4. Klik ikon Akun >> Preferences.
5. Klik ikon Trash untuk menghapus keystore yang ada di dalam project tersebut.
6. Ketikkan “Delete keystore” (tanpa kutip). Setelah itu, klik Delete.
7. Berikut hasilnya.
Selesai.
Kini, kamu bisa melakukan penghapusan keystore yang sesuai kebutuhan kamu selama pengerjaan dalam membangun aplikasi Android sendiri dengan Kodular. Setelah dihapus keystore, kamu wajib melakukan import keystore apabila aplikasi Android buatan kamu ingin dipublikasikan ke Google Play Store atau menggunakan layanan tertentu yang mempermudah kamu untuk mengambil data dari server seperti Firebase.
PENUTUP
Keystore ini sangat berguna untuk memberikan suatu identitas unik, sekaligus memberikan keamanan terhadap sistem aplikasi Android yang telah kamu buatkan dengan menggunakan Kodular. Kamu bisa membuat keystore sendiri dengan menggunakan aplikasi atau software yang bisa generate keystore sendiri. Setelah itu, bisa memasukkan hasil generate keystore tadi ke dalam project aplikasi yang telah dikosongkan keystore pada Kodular.