Google Maps API Tidak Jalan di Android APK Mode Release? Begini Caranya

Google Maps API

Hi, Dev. Kalau temen-temen pernah upload aplikasi versi release yang menggunakan Google Maps API ke Play Store dengan setting API Key yang masih biasa (alias menggunakan teknik generate api key yang default disediakan Android studio), yang terjadi adalah Google Maps tidak tampil seperti biasanya. Padahal saat dicoba menggunakan mode debug bisa berjalan. Lalu apa yang terjadi? sampai temen-temen harus googling dan sampai pada tulisan ini, hehe. Yuk kita bahas..

Cekitout,

Ternyata ehh ternyata.. Api Key yang digunakan memang hanya untuk versi debug saja. Karena kode SHA1 yang digunakan untuk generate API Key masih versi debug juga.

Itulah yang membuat aplikasi kita tidak berjalan di versi release, lalu bagaimana solusinya? Setelah googling sana sini, menyelam ke StackOverflow dan trial and error. Akhirnya ketemu juga caranya yang bener. Disini saya bakal share ke temen-temen semua biar temen-temen nggak habis waktunya buat nyari tutorial yang work. Lebih waktunya buat hal lain yang lebih manfaat. 🙂

Jadi disini yang paling penting itu bagaimana cara mendapatkan SHA-1 versi release. Begini langkah-langkahnya

  1. Masuk ke dalam Command Prompt, kemudian pindah ke folder C:\Program Files (x86)\Java\jdk1.7.0_55\jre\bin (untuk trik cepatnya bisa masuk ke folder tersebut dahulu, setelah itu klik kanan + Shift, maka akan muncul menu rahasia “Open Command window here“, maka akan terbuka comand prompt yang langsung ke direktori tersebut)
  2. Jangan lupa siapkan dulu keystore yang digunakan untuk generate signed apk aplikasi kita. Disini lokasi keystore saya yaitu di D:\arif\keystoreandroidstudio.jks
  3. Gunakan kode ini untuk mendapatkan SHA-1 versi release
  4. Kemudian isi password keystore-nya, (sama seperti yang di Android Studio). Maka akan tampil SHA-1 yang merupakan versi release
  5. Nah, jika sudah dapat tinggal kita ganti SHA-1 yang ada di Google Developer Console atau bisa juga membuat credential baru
  6. Nah, dengan ini Google Maps kita sudah bisa dijalankan di mode release (dan sebaliknya, tidak bisa jalan di mode debug).Oke saya kira cukup dan sudah mudah dipahami, semoga bermanfaat. sampai jumpa di tips trik Android lainnya.
Dilihat 324 kali

Related Posts

About The Author

Android Developer & Trainer at IMASTUDIO https://medium.com/@ahmadariffaizin/ Github : https://github.com/arifaizin Email : arif@imastudio.co.id Telp / WA : 085740482440