TUTORIAL MEMBUAT APLIKASI GOOGLE MAPS DENGAN ECLIPSE

10:05 PM
CARA MEMBUAT APLIKASI GOOGLE MAPS DENGAN ECLIPSE






Assalamualaikum.Wr.Wb pada kesempatan kali ini saya akan berbagi ilmu tentang bagaimana cara membuat aplikasi google maps dengan software eclipse. Tanpa langsung banyak bicara lagi saya akan memberikan caranya :










1. Buat New Android Application Project, catat nama package untuk digunakan dalam pembuatan       API Key Google Maps V2.

2. Lakukan generate API Key.Untuk mendapatkan API Key nya anda bisa klik Window - > Preferences.





3. Maka akan muncul gambar seperti gambar di bawah ini



4. Kemudian klik Android - > Build maka disitulah kode APIs Key yang nanti akan di copy ke dalam situs  https://code.google.com/apis/console/




3. Setelah Import library Google Play Services. Jika belum ada silakan download filenya disini.

4. Kemudian ini adalah source code file AndroidManifest.xml.



<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.example.gps01"
    android:versionCode="1"
    android:versionName="1.0" >

    <uses-sdk
        android:minSdkVersion="11"
        android:targetSdkVersion="18" />
    <permission
        android:name="com.example.androidgps01.permission.MAPS_RECEIVE"
         android:protectionLevel="signature" />
   
    <uses-feature
        android:glEsVersion="0x00020000"
        android:required="true" />
       
    
    <uses-permission android:name="com.example.androidgps01.permission.MAPS_RECEIVE" />
    <uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
    <uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES" />
    <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
       

    <application
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme" >  
        <activity
            android:name="com.example.gps01.IpulActivity"
            android:label="@string/app_name" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
       
        <meta-data
             android:name="com.google.android.maps.v2.API_KEY"
             android:value="AIzaSyBPlU_k7RIif1GEnH49EWuHXNJqCvawIL4" />
       
        <meta-data
            android:name="com.google.android.gms.version"
            android:value="@integer/google_play_services_version" />
        
    </application>

</manifest>

5. Kemudian anda membuat IpulActivity.java dan source code nya di bawah ini

package com.example.gps01;

import android.app.Activity;
import android.os.Bundle;

import com.google.android.gms.maps.CameraUpdateFactory;
import com.google.android.gms.maps.GoogleMap;
import com.google.android.gms.maps.MapFragment;
import com.google.android.gms.maps.model.BitmapDescriptorFactory;
import com.google.android.gms.maps.model.LatLng;
import com.google.android.gms.maps.model.Marker;
import com.google.android.gms.maps.model.MarkerOptions;

public class IpulActivity extends Activity {
    static final LatLng RAGUNAN = new LatLng(-6.3039, 106.8267);
    static final LatLng TAMANMINI = new LatLng(-6.29436, 106.8859);
    private GoogleMap map;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_ipul);       
        map = ((MapFragment) getFragmentManager().findFragmentById(R.id.map)).getMap();
        Marker ragunan = map.addMarker(new MarkerOptions().position(RAGUNAN).title("Ragunan"));
        Marker tamanmini = map.addMarker(new MarkerOptions().position(TAMANMINI).title("Taman Mini").snippet("Taman Mini itu Indah").icon(BitmapDescriptorFactory.fromResource(R.drawable.ic_launcher)));
        //Marker tamanmini = map.addMarker(new MarkerOptions().position(TAMANMINI).title("Taman Mini").snippet("Taman Mini itu Indah"));

        // Move the camera instantly to hamburg with a zoom of 15.
        map.moveCamera(CameraUpdateFactory.newLatLngZoom(RAGUNAN, 15));

        // Zoom in, animating the camera.
        map.animateCamera(CameraUpdateFactory.zoomTo(10), 2000, null);
    }
   
}


6. Kemudian buat activity_ipul.xml dan ini adalah source code nya di bawah ini

<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=".MainActivity" >
   
    <fragment
        android:id="@+id/map"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        class="com.google.android.gms.maps.MapFragment" />

</RelativeLayout>


Untuk mendapatkan APIs Key berikut ini adalah langkah-langkahnya :

1. buka  https://code.google.com/apis/console/ kemudian klik Create project seperti gambar di bawah ini



2. Setelah itu maka akan muncul gambar seperti di bawah ini


 3. Kemudia cari Google Maps Android API v2 seperti gambar di bawah ini




4. Setelah itu klik dan kemudian klik ON seperti gambar di bawah ini



 5. Kemudian ceklis kolom I have and Agree kemudian Accept seperti gambar di bawah ini



6. Setelah itu klik Learn More seperti gambar di bawah ini




7. Setelah itu maka akan muncul halaman baru seperti gambar di bawah ini



8. Setelah itu anda klik Get Started seperti gambar di bawah ini



9. Maka akan muncul halaman baru seperti di bawah ini




10.Setelah itu anda klik Obtain a Google Maps API key



11. Maka akan muncul halam baru seperti gambar di bawah ini


12. Kemudian anda klik Google APIs Console seperti gambar di bawah ini



13. Kemudian copy kode SHA1 fingerprint yang terdapat di aplikasi yang anda buat bersama package nya seperti gambar di bawah ini

 14. Setelah itu anda klik Create


15. Maka anda akan mendapatkan kode API Key seperti gambar di bawah ini



Catatan = " Code API Key inilah yang nanti anda copy ke dalam android Manifest anda seperti gambar di bawah ini "


16. Maka inilah hasil akhirnya seperti gambar di bawah ini




Walaupun memang agak sedikit rumit dan membingungkan tetapi apasalahnya untuk dicoba terlebih dahulu jika ingin yang sudah jadi programnya silahkan download di bawah ini..


https://docs.google.com/file/d/0B6-rsLeTzc-BeFZTV3ZOZUx4Y00/edit

Semoga berhasil dan semoga bermanfaat...  (^_^)

がんばって....

Artikel Terkait

Previous
Next Post »

Formulir Kontak

Name

Email *

Message *