Skip to content

BLOG EDUKASI

Situs Berita Teknologi No #1 Terdepan Mengabarkan Powered by kopas.id

  • Beranda
  • news
  • tipsntrik
  • google
  • microsoft
  • apple
  • xiaomi
  • intel
  • amd
SUBSCRIBE
  • android, headline, tipsntrik
  • Januari 10, 2017
  • 0

Membuat Keystore dan ‘Release APK’ untuk Play Store

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…’.

Setelah langkah ini akan muncul kotak dialog “Generate Signed APK“, disini kita akan membuat file keystore baru (kita bisa saja menggunakan keystore yang sudah ada jika kita pernah membuatnya).
“Keystore” adalah sejenis KTP atau kartu identitas kita. Keystore biasa digunakan untuk proses autentikasi file dan komunikasi data. Dalam hal Android Development, keystore ini bisa dibilang adalah tanda tangan kita untuk semua aplikasi yang pernah kita buat.
Namun hal yang perlu diingat dalam rangka mem’publish aplikasi ke Play Store adalah : Kita harus menggunakan keystore yang sama saat akan melakukan update aplikasi (mengganti apk versi lama dengan apk versi baru), artinya jika untuk aplikasi versi 1.0 kita menggunakan keystore “A” saat upload pertama kali, maka untuk aplikasi versi 2.0 yang merupakan update dari versi 1.0, kita juga harus menggunakan keystore “A”.

Untuk itu keystore ini harus disimpan baik-baik, jangan sampai hilang hehe.

create new key store
  • 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“.
create new key store 2
  • 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 :
create new keystore 3
  • Klik ‘Next‘, kemudian akan muncul kotak dialog yang sudah terisi informasi yang kita berikan sebelumnya.
ready to generate
  • 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‘.

create new keystore 4

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

create new keystore 5

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
jar signer 1

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

jar signer 2

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

Sumber : disini

Bagikan ini:

  • Facebook
  • X

ekohendratno

Menyukai perkembangan dunia informasi teknologi, suka dengan pemrograman web dan mobile seperti java, php, dart, html, css, javascript, kotlin, vb, .net dan sejenisnya

  • Mengkoneksikan Wirelles di Linux Ubuntu
  • GNS3 All-in-One (Virtual Jaringan Komputer)

Leave a Reply Cancel

Your email address will not be published. Required fields are marked *

Mungkin Kamu suka

Main Game Android di Laptop KenTang Dengan Fyde OS 16

  • Maret 21, 2023Maret 21, 2023
  • 0

Delivery Optimization Files di Windows 11: Apa Itu dan Bagaimana Cara Menonaktifkan dan Menghapusnya

  • Maret 8, 2023Maret 1, 2023
  • 0

Ini Dia Fitur Terbaru Android 14 Developer Preview 1: Dari Fast Pair Option Hingga App Cloning

  • Maret 1, 2023Maret 1, 2023
  • 0

Android 12L mulai diluncurkan ke Samsung Galaxy Tab S7

  • September 8, 2022
  • 0

BLOG EDUKASI

  • Halaman Utama
  • Halaman Utama Builder
  • Kebijakan Privasi
  • Ketentuan Layanan
  • Tentang Kami
  • Beranda
  • Ketentuan Layanan
  • Kebijakan Privasi
  • Tentang Kami

Copyright All Rights Reserved 2022 | Theme: Pritam by Template Sell.