Giriş Android uygulamamıza Google haritası ekleyerek, daha görsel uygulamalar geliştirebiliriz. Mesela adres bilgileri, konum bilgileri, yol haritaları günlük hayatımızı kolaylaştıracak bir çok bilgiyi içerisinde saklıyor.
Yukarıda saydıklarımın dışına çıkıp farklı olması açısında örnek bir program verecek olursak, Android’e kendi konum bilginizin nerede olduğunu öğrenebileceğiniz bir program geliştirebilir, sonra bunu yine aynı program üzerinden arkadaşınız ile paylaşabilir sonuç olarak bir arkadaş grubundaki kişilerin anlık olarak nerede olduklarını harita üzerinden takip edebilirsiniz (bu genellikle kargo firmaları, yemek dağıtım firmaları gibi filosu olan firmalar tarafından tercih edilen bir yöntemdir).
Maps API Key Almak
Google Maps API’lerini programlarımız içerisinde kullanabilmemiz için, yapmamız gereken bazı işlemler vardır. Eğer Android’im emulatörü üzerinde program geliştiriyorsak;
burada SDK’nin sertifasını olduğunu görebiriz. debug.keystore ismindeki dosyayı mesela, C:\ ‘nin altında C:\Android‘e taşıyalım.
Şimdi,
dosyasının altındaki keytools.exe dosyasını kullanarak, bir tane MD5 fingerprint (md5 parmak izi) oluştracağız. Ve bu oluşturduğumuz parmak izini kullanarak Google Maps API’lerini kullanacağız. Aşağıdaki komutu dos ekranında yazalım.
Resimde de görüldüğü üzere, MD5 Fingerprint’imizi aldık. Şimdi sıra geldi, bu kodu Google amcaya söylemeye.
http://code.google.com/intl/tr-TR/android/maps-api-signup.html Adresine gidip, MD5′imizi yazıyoruz. Ve artık Google tarafından üretilen anahtarımızı alıp, programımıza girdikten sonra, haritamız kullanıma hazır hale gelmek üzere…
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:enabled="true"
android:clickable="true"
android:apiKey="GOOGLE-MAPS-API-KEY"
/>
Yukarıdaki kod kendi programımımda kullandığım örnek bir XML uygulaması. android:apiKey=”GOOGLE-MAPS-API-KEY” yazan yere kodumuzu ekleyelim. Ve artık programımızda Google Haritası Kullanabiliriz!
23 Mayıs 2009
Yazan: Mustafa Ferhan Akman








cok tesekkurler ilginc
Teşekkürler ..Saolasın
Teşekkürler ..Saolasın ..Bunu merak etmiştim