Soru Cevap 3 – Emülatörde Haritalar Neden Çalışmıyor ?

SORU : Projeye Google Maps API’yi ekledim ve metod tanımlamalarını da yaptım. Projeyi başlattığımda hata vermiyor. Normal Google Maps’in açılışındaki gibi ızgaralı alan geliyor ama harita gelmiyor.

Sebebi ne olabilir?

Bunun sebebi birkaç problemden bir tanesi olabilir, aklıma gelenlerden üçünü şöyle açıklamaya çalışırsam :

1 – Maps uygulamalarını emülatörlerde kullanmak için emülatörü oluştururken seçtiğimiz target yani versiyonu Google API’s versiyonlarından seçmeliyiz. Garanti olması için yeni bir emülatör oluşturun ve emülatör oluşturma penceresinde Target seçeneğinde Google API’s ile başlayan ve uygulamanızı geliştirdiğiniz target versiyonunu içeren seçeneği seçiniz. Ayrıca bu emülatöre ek donanım özelliklerini (GPS gibi) buradan ekleyebilirsiniz.

2 – Emülatörün internet bağlantısı olup olmadığını test ediniz.

3 – API key’i kullandığınız uygulama için aldığınızdan emin olun. Başka bir uygulamadan üretilen MD5 ile alınan API bu uygulamada çalışmıyor olabilir.

4 – Genymotion gibi emülatörlerle çalışıyorsanız Google Play Services yüklemeniz gerekmektedir. Google Play Services yüklü olduğundan emin olunuz.