Öncelikle bilgisayarınızda eclipse ve android sdk kurulu olmalıdır.
Eclipse için link : http://www.mediafire.com/?wqhxezjd52j
Android sdk için link : http://www.mediafire.com/?jdmglg43okd
Eclipsi rar dosyasından çıkartıp çalıştırmak yeterli. Sdknın kurulumunu yapıyoruz.
Daha sonra New android project yaratıyoruz. Bu aşamadan sonra gerekli dosyalar yaratılacaktır. Burada önemli olan google map api için key almak.
Google Maps API Key Almak için;
Google Maps API’lerini programlarımız içerisinde kullanabilmemiz için, yapmamız gereken bazı işlemler vardır.Belglerim altında yer alan android dosyasının içindeki SDK’nin sertifasını görebiriz. debug.keystore ismindeki dosyayı mesela, C:\ ‘nin altında C:\Android‘e taşıyalım. Şimdi, "C:\Program Files\Java\\bin" dosyasının altındaki keytools.exe yi kullanarak, bir tane MD5 fingerprint oluşturmalıyız. Ve bu oluşturduğumuz parmak izini kullanarak Google Maps API’lerini kullanacağız. Aşağıdaki komutu dos ekranında yazalım.
keytool.exe -list -alias androiddebugkey -keystore "C:\android\debug.keystore" -storepass android -keypass android
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…Aşağıda yazana kodu main.xml dosyasına ekliyoruz.<com.google.android.maps.MapView android:id="@+id/mapview" android:layout_width="fill_parent" android:layout_height="fill_parent" android:clickable="true" android:apiKey="xxxxxxxxxxxxxxxxxxxxxxxxxx"/>
Yukarıdaki kod kendi programımımda kullandığım örnek bir XML uygulaması. android:apiKey=”xxxxxxxxxxxxxxxxxxxxxxxxxx” yazan yere elde ettiğimiz api keyimizi ekleyelim. Ve artık programımızda Google Haritası Kullanabiliriz!
Source kodları linktedir;
http://www.upload.gen.tr/d.php/www/ooijssaj/GoogleMap.rar.html
merhaba benim bi sorunum var rica etsem yardımcı olurmusunuz. eclipse haritanın kütüphanesini yani com.google.android.maps tanımıyor. bu sebepten olsa gerek MapActivity import edilmiyor. yeni bir class açmaya zorluyor beni. bu konuda napabilirim?
YanıtlaSil