Cari lokasi file degug.keystore di pc/laptop dimana project android di develop. File
debug.keystore dibuat pertama kali ketika project android di kembangkan. Secara
default file tersebut ada pada direktori dimana Android Virtual Device (AVD) files di
simpan :
Untuk registrasi ke Google Map, Anda perlu mengetahui SHA1 finger print Pc/laptop
dimana project android di kembangkan, dengan perintah sebagai berikut :
keytool -list -v -keystore "%USERPROFILE%\.android\debug.keystore"
alias androiddebugkey -storepass android -keypass android
dimana %USERPROFILE% adalah user default atau user yang sedang log in di di pc atau
laptop yang digunakan.
Setelah memasukkan perintah diatas, maka PC/Laptop akan menampilkan SHA1
fingerprint. Gunakan perintah diatas pada console (untuk OS Windows melalui
Command Prompt) . Perintah keytool ada di directory Java di PC/Laptop. Jika di minta
password, ketik android.
Ikuti perintah yang ada di capture screen bawah ini :
Page 1
Dari perintah keytool diatas didapat SHA1 fingerprint PC/Laptop yang dipakai adalah
93:5C:87:FB:E8:78:B8:A1:6E:93:1B:12:29:C4:48:5D:D2:CC:0F:8E
Setelah mengetahui SHA1 fingerprint PC/Laptop, langkah selanjut nya adalah
meregistrasi SHA1 tersebut ke Google Map.
o Buka browser dan dan masukkan url :
https://code.google.com/apis/console/?noredirect
o
Jika diminta, masukkan user name dan password account google (gmail).
Page 2
Page 3
Klik menu SERVICES yang ada di panel sebelah kiri. Dan akan tampil serviceservice API yang disediakan oleh google. Karena kita akan memanfaatkan service
Google Map, maka klik Google Maps Android API v2 untuk mengaktifkan API Google
Map.
Klik Services
Page 4
Scroll down pilihan Services yang ada, sampai ketemu service Google Maps Android API v2 dan
aktifkan dengan dengan menggeser tombol ON|OFF
o Setelah service Google Maps Android API v2 di aktifkan, tahap selanjutnya ada
meregistrasi SHA1 fingerprint PC/Laptop yang digunakan untuk membuat
aplikasi map di Android.
Klik menu ACCESS API yang ada dipanel sebelah kiri.
o Scroll down kebawah sampai ketemu tombol Create New Android Key
By Hengky Sipayung for www.aplysit.com
Page 5
o Klik tombol Create new Android Key, dan akan muncul tampilan seperti
berikut
Page 6
android yang akan dibangun. Sebagai contoh nama package untuk project android
adalah : com.aplysit.map.
Maka yang dimasukkan kedalam teksbox adalah :
93:5C:87:FB:E8:78:B8:A1:6E:93:1B:12:29:C4:48:5D:D2:CC:
0F:8E;com.aplysit.map.
Lihat seperti gambar di bawah ini :
o Setelah itu, klik tombol CREATE dan akan google akan membuat satu
APIKEY yang akan di gunakan dalam project android. (NB. Penting untuk
menamai package android sesuai dengan yang telah di daftarkan; dalam hal ini
nama package android yang dipakai harus dinamai dengan nama package :
com.aplysit.map (jika tidak sama google map api tidak akan jalan).
Page 7
Page 8
Dimana APIKEY adalah apikey yang telah kita dapat dari Google Map.
Page 9
Page 10
Pada file layout nya tambahkan perintah berikut untuk menambah componen peta
atau map google map ke android.
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context="${relativePackage}.${activityClass}" >
<fragment
android:id="@+id/map"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:name="com.google.android.gms.maps.MapFragment"/>
</RelativeLayout>
Page 11
https://developers.google.com/maps/documentation/android/
Page 12
(https://developers.google.com/maps/documentation/android/int
ro#sample_code) :
Sample Code
A demo app is bundled with the Google Play services SDK. You can use it for sample code and
to view the demo.
The instructions below assume that you are using the Android Developer Tools (ADT) plugin in
Eclipse.
First you must add Google Play services as an Android library project as follows:
1. Select File > Import > Android > Existing Android Code Into Workspace and click Next.
2. Select Browse, enter <android-sdkfolder>/extras/google/google_play_services/libproject/google-playservices_lib, and click Open.
Page 13
Page 14
Page 15
Page 16