- Back to Home »
- Android , Android Developer Tutorial , Aplikasi GPS dan Google Map »
- Google Maps di Aplikasi Android dengan Google Maps API v2 baru menggunakan SupportMapFragment
08 April 2013
Pada artikel ini, kita akan mengembangkan aplikasi Android yang mengandung Google Maps menggunakan Google Maps baru Android API v2 yang dirilis pada 03-Des-2012.
Aplikasi ini dikembangkan di Eclipse 4.2.1 dengan ADT Plugin (21.0.0) dan Android SDK (21.0.0). Aplikasi ini diuji dalam Telepon Android nyata dengan Android (2.3.6).
1. Download dan mengkonfigurasi Google Play Layanan Perpustakaan di Eclipse
Google Map untuk Android sekarang terintegrasi dengan layanan Google Play. Jadi kita perlu menyiapkan Google Perpustakaan Layanan Putar untuk mengembangkan aplikasi Google Map di Android.
Silakan ikuti link yang diberikan di bawah ini untuk setup perpustakaan Layanan Google Play di Eclipse.
3. Konfigurasi Proyek Aplikasi Android
4. Desain Aplikasi Launcher Icon
5. Membuat aktivitas kosong
6. Masukkan Main Rincian Kegiatan
7. Link ke Perpustakaan Layanan Google Play
Kita perlu mendapatkan kunci API dari Google untuk menggunakan Google Maps dalam aplikasi Android. Silakan ikuti link yang diberikan di bawah ini untuk mendapatkan kunci API untuk Google Maps API v2 Android.
Secara default, Android dukungan perpustakaan (android-support-v4.jar) ditambahkan ke proyek ini dengan Eclipse IDE ke libs direktori. Jika tidak ditambahkan, kita dapat melakukannya secara manual dengan melakukan langkah-langkah berikut:
- Buka Project Explorer dengan mengklik "Window -> Show View -> Project Explorer"
- Klik kanan proyek ini
- Kemudian dari popup window, klik "Android Tools -> Add Support Library"
10. Perbarui file AndroidManfiest.xml
Catatan: Pada kode diatas, ganti "YOUR_API_KEY" dengan kunci api, Anda dihasilkan pada langkah 8.
11. Memperbarui tata letak file untuk menampilkan Google Map menggunakan SupportMapFragment
12. Memperbarui file src/in/wpteafficanalyzer/locationgooglemapv2demo/MainActivity.java
package in.wptrafficanalyzer.locationgooglemapv2demo; import android.os.Bundle; import android.support.v4.app.FragmentActivity; import android.view.Menu; public class MainActivity extends FragmentActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); } @Override public boolean onCreateOptionsMenu(Menu menu) { // Inflate the menu; this adds items to the action bar if it is present. getMenuInflater().inflate(R.menu.activity_main, menu); return true; } }13. Menjalankan aplikasi
14. Download Source Code
Read More klik disini