Merhabalar. Google Android Maps API'sini almak için, Şu linkten anladığım kadarıyla;

  • API Project oluşturdum.

  • API Access kısmına gittim

  • "Create new Android key..." kısmına tıkladım

  • md5 şifresini girdim ama "Your input was invalid." hatasını verdi.

İşlemi nasıl yapmam gerekiyor? Teşekkürler.

soruldu: 09 Oca '13, 08:01

mhkoca60's gravatar image

mhkoca60
1.8k264554
cevap kabul oranı: 15%

değiştirildi: 09 Oca '13, 08:02


Problem çözüldü. md5 değil SHA1 istiyormuş.

"Create new Android key..." kısmına tıkladıktan sonra "SHA1;projectName" formatında girmek gerekiyor. Ör:

A1:CA:D8:98:1D:0F:1C:A9:5D:E2:0A:83:53:A6:C1:6C:64:13:51:AF;com.test.TestMap

permanent link

cevaplandı: 10 Oca '13, 07:12

mhkoca60's gravatar image

mhkoca60
1.8k264554
cevap kabul oranı: 15%

md5 olduğuna emin misiniz? java7 de denediyseniz sha1 vermiş olabilir -v parametresini eklemeniz gerekiyor keytool -v -list -keystore

permanent link

cevaplandı: 09 Oca '13, 09:42

Tyler's gravatar image

Tyler
(üyeliği donduruldu)
cevap kabul oranı: 0%

Java 6.İkisini de getirdi, md5'i seçtim.

(09 Oca '13, 10:20) mhkoca60 mhkoca60's gravatar image

başka bir sorun olmalı. tam kopyalandığından emin olun isterseniz. ya da md5 i buraya yapıştırma şansınız var mı?

(09 Oca '13, 10:22) Tyler Tyler's gravatar image

İnceledim tam kopyalıyor. Yalnız, Google sanırım siteyi biraz değiştirmiş. İnternette bulduğum anlatımlarda işlem biraz daha farklı anlatılıyor. Ekran görüntüleri, URL de farklı. Anlatımlarda verilen URL'i girince de yine buraya yönlendiriyor.

(10 Oca '13, 06:26) mhkoca60 mhkoca60's gravatar image

evet. Aralık 2012 den itibaren v2 çıktı. Eğer mapactivity kullanacaksan (ki tavsiye etmem marttan itibaren v1 aktif olmayacakmış) https://developers.google.com/maps/documentation/android/v1/maps-api-signup sitesinden veya https://developers.google.com/maps/documentation/android/start#the_google_maps_api_key

ve google api console a girip proje yaratmak gerekiyormuş. Siteden alıntı

Maps API keys are linked to specific certificate/package pairs, rather than to users or applications. You only need one key for each certificate, no matter how many users you have for an application. Applications that use the same certificate can use the same API key. However, the recommended practice is to sign each of your applications with a different certificate and get a different key for each one.

Obtaining a key for your application requires several steps. These steps are outlined here, and described in detail in the following sections.

Retrieve information about your application's certificate. Register a project in the Google APIs Console and add the Maps API as a service for the project. Once you have a project set up, you can request one or more keys. Finally, you can add your key to your application and begin development.

permanent link

cevaplandı: 10 Oca '13, 06:31

Tyler's gravatar image

Tyler
(üyeliği donduruldu)
cevap kabul oranı: 0%

değiştirildi: 10 Oca '13, 06:32

Cevabınız
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×819
×5

Soruldu: 09 Oca '13, 08:01

Görüntüleme: 1,308 kez

Son güncelleme: 10 Oca '13, 07:12

powered by BitNami OSQA