cara registrasi google map di android

16
By Hengky Sipayung for www.aplysit.com Page 1 Cara Registrasi Google Map di Android : 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 : OS X and Linux: ~/.android/ Windows Vista and Windows 7: C:\Users\your_user_name\.android\ 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 :

Upload: hengkysipayung

Post on 11-Nov-2015

29 views

Category:

Documents


5 download

DESCRIPTION

-

TRANSCRIPT

  • By Hengky Sipayung for www.aplysit.com Page 1

    Cara Registrasi Google Map di Android :

    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 :

    OS X and Linux: ~/.android/

    Windows Vista and Windows 7: C:\Users\your_user_name\.android\

    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 :

  • By Hengky Sipayung for www.aplysit.com Page 2

    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).

  • By Hengky Sipayung for www.aplysit.com Page 3

    o Jika sudah login akan tampil seperti tampilan berikut dibawah.

    Nb. Untuk User Google yang baru pertama kali, membuat project, akan di minta

    membuat project baru, Klik OK saja supaya Google Console membuat project

    API yang baru.

    Jika sudah pernah membuat project API browser akan langsung menampilkan

    menu utama project API yang pernah dibuat.

  • By Hengky Sipayung for www.aplysit.com Page 4

    o Klik menu SERVICES yang ada di panel sebelah kiri. Dan akan tampil service-

    service 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

    Tampilan jika menu Services di klik.

  • By Hengky Sipayung for www.aplysit.com Page 5

    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 6

    o Klik tombol Create new Android Key, dan akan muncul tampilan seperti berikut

    Masukkan SHA1 fingerprint PC/Laptop yang didapat dari perintah keytool.Dalam

    hal ini SH1adalah :

    93:5C:87:FB:E8:78:B8:A1:6E:93:1B:12:29:C4:48:5D:D2:CC:

    0F:8E

    Ketik/copy SHA1 diatas kedalam teksbox yang disediakan dan ditambah dengan

    tanda titik koma (;) disambung (tanpa spasi) dengan nama package project

  • By Hengky Sipayung for www.aplysit.com Page 7

    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).

  • By Hengky Sipayung for www.aplysit.com Page 8

    o Selesai meregister package android dan mendapatkan APIKEY yang akan digunakan pada project android. APIKEY untuk project android dengan nama

    package com.aplysit.map adalah :

    AIzaSyCFxFiEcyWUtdtrb7sMBspbWiqoIMVqKEM

    o Untuk mendapatkan APIKEY dengan nama package yang lain, ulangi prosedur untuk mendapatkan APIKEY dengan nama package yang disesuaikan.

    Langkah selanjutnya adalah membuat project Android dan memasukkan APIKEY yang telah didapat dari google map. Tools IDE yang dipakai adalah Eclipse JEE Indigo

    o Buat Project Android dan namakan package android dengan com.aplysit.map.

  • By Hengky Sipayung for www.aplysit.com Page 9

    pada AndroidManifest.xml, tambahkan element anak pada element, dengan menambahkan sebelum tag :

    Dimana APIKEY adalah apikey yang telah kita dapat dari Google Map.

  • By Hengky Sipayung for www.aplysit.com Page 10

    Tambahkan juga di AndroidManifest.xml perintah berikut :

  • By Hengky Sipayung for www.aplysit.com Page 11

    Pada file layout nya tambahkan perintah berikut untuk menambah componen peta atau map google map ke android.

  • By Hengky Sipayung for www.aplysit.com Page 12

    JALANKAN PROJECT ANDROID. Silahkan menambah code program yang diinginkan.

    Untuk tutorial lebih lanjut ada di url :

    https://developers.google.com/maps/documentation/android/

    NB. Project android harus ditambahkan library google-play-services_lib.

    library google-play-services_lib adalah project library android yang disertakan dalam Android SDK. Untuk menambahkan nya

    dalam project android yang akan kita buat ikuti cara berikut

    dalam bahasa inggris

  • By Hengky Sipayung for www.aplysit.com Page 13

    (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 /extras/google/google_play_services/libproject/google-play-

    services_lib, and click Open. 3. Select Copy projects into workspace and click Finish. 4. Mark Google Play services as a library: Right-click the google-play-services_lib project, and

    choose Properties > Android. Tick the Is Library option.

    Import the sample project:

    1. Select File > New > Other > Android Sample Project and click Next. 2. Select the latest version of the Android SDK and click Next. 3. Scroll down the list of samples and select Maps [Google Play Services]. Click Finish.

    Set up dependencies and run the demo app:

    1. Reference the Google Play services library as a dependency for the demo app: Right-click the Maps project and choose Properties > Android. Check that the library section contains a reference to the google-play-services_lib project. If it does not, follow the steps in Referencing a Library Project.

    2. Add your own Google Maps Android API key. The package name for the demo app is com.example.mapdemo. Note that the demo app already includes an API key in its manifest file. You will need to replace the key with your own API key.

    3. If you haven't already done so, enable developer mode on the Android device. Then attach the Android device to your computer.

    4. Select the Maps project, and choose Run > Run to run the demo app.

  • By Hengky Sipayung for www.aplysit.com Page 14

  • By Hengky Sipayung for www.aplysit.com Page 15

  • By Hengky Sipayung for www.aplysit.com Page 16