RSS

Etiket arşivi: maps

Lokasyon Tabanlı Android Uygulaması Geliştirmek

Herkese merhabalar,

     Bugün, android için lokasyon tabanlı bir  uygulamanın geliştirilme aşamalarını anlatacağım. Öncelikle uygulamamız için “GoogleMapsApi Key” kaydı yapacağız ve daha sonra gerekli emülatör ayarlarını yaptıktan sonra  küçük bir uygulama geliştireceğiz. Herzamanki gibi faydalı olması dileğiyle 😉

 API Key Kaydı Yapmak

     İlk olarak bilgisayarımızdan komut penceresini açalım. Başlat’a cmd yazarak veya windowslogotuşu+r kombinasyonunda açılan run penceresinde cmd yazarak komut penceresine ulaşabiliriz. Komut penceresine ulaştıktan sonra hemen sistemimizde kurulu olan jdk’nın bin klasörü için bir path yazalım.(Erişim kolaylığı için!) API key için bizlerden md5 fingerprint gerekeceğinden aşağıdaki komutu yazarak uygulamamızın md5 fingerprint değerini elde edebiliriz. (NOT: 1)jdk6,7… veya jre üzerinden md5 fingerprint elde edilebilir. 2)Keystore varsayılan olarak “C:\users\kullanıcıadınız\.android” dizini içerisinde bulunmaktadır.) 

keytool.exe -v -list -alias androiddebugkey -keystore “keystoreyolunuz” -storepass android -keypass android

Yukarıdaki komutu yazdıktan sonra aşağıdaki gibi bir ekran karşımıza gelecektir.

                          WWW.TUGRULASIK.COM


MD5 fingerprint değerimiz elde ettikten sonra,  http://code.google.com/intl/tr-TR/android/add-ons/google-apis/maps-api-signup.html adresine giriyoruz. Sayfanın altında bulunan ve aşağıdaki gibi görünen bölüme md5 fingerprint değerimizi giriyor ve dünyanın en büyük yalanı olan “I have read and agree…”  seçeneğini seçip generate diyoruz. Açılan sayfada Key ve Key’in nasıl kullanılacağıyla ilgili bilgiler yer almaktadır. Bunları yazımın sonunda paylaşacağım kaynak kod çıktılarında bulabilirsiniz.

Uygulama İçin Emülatör Ayarı

Uygulamamız için yeni bir emülatör oluşturmamız gerekecektir. Hedef olarak Google APIs seçip  emülatörümüzü aşağıdaki gibi oluşturalım.


BURADAN DEVAM EDINIZ

Read the rest of this entry »

 
Yorum yapın

Yazan: 31 Ekim 2011 in Android

 

Etiketler: , , , , , , ,

 
%d blogcu bunu beğendi: