Turkcell | Geleceği Yazanlar

Soru & Cevap

Google Play Service Haritalar hata

03.11.2013 - 15:49

Merhaba,

Android 301 eğitiminde yer alan Haritalar uygulamasında bir hata almaktayım ve emülatorde uygulama başladığı anda sonlanıyor. Uygulamayı tam olarak yaptım fakat google play service ekleme aşamasından tam emin değilim. projeye sağ tıklayıp properties den google play service eklediğimizde yukarıdaki sekmede GOOGLE APIs diye bir checkbox çıkmadı. Google console da gerekli işlemleri yaptım fakat hatayı bulamadım. Size aldığım hatanın DDMS deki ekran goruntusunu yolluyorum. Lutfen yardım edermısınız. Tşk.

 

 

9179 Görüntülenme

23 Cevap

Dilara Öztürk
25.09.2016 - 16:04

Merhaba ben de androidte yazdığım her projemde emülatörde "durduruldu" yazısını görüyorum sebebi ne olabilir acaba ?

Sitede yorum yapabilmek için giriş yapın ya da üye olun.

ergin
26.04.2016 - 09:57

Merhabalar;

Android studio ile maps uygulaması yaptım. uygulamayı Generate Signed APK ile hazırlayıp samsung modellerde açtığımda haritam açılıyor ve etrafımdaki bankaları gösteriyor. Ama aynı uygulamayı htc'de açtığımda sadece konumumu gösteriyor etrafımdaki bankaları göstermiyor. LG'de açtığımda ise haritayı göster dediğimde İşlem Durduruldu hatası veriyor. Biliyorum bir çok sebebi vardır ama bu sıkıntıyı yaşamış arkadaşlar paylaşımda bulunursalar sevinirim.

Min sdk:16

Target sdk: 23 (Ekte belirtilmiştir)

 

Sitede yorum yapabilmek için giriş yapın ya da üye olun.

Anıl SÖZERİ
29.11.2013 - 15:43

Android 301'deki GoogleMap konusu yenilenmiş oraya eklenen doğrultuda projenin içindeki bin dosyasından APK yı direk olarak aldım o zaman sorunum düzeldi şu anda doğru olarak çalışıyor, yardımlarınız için tekrar çok teşekkür ederim.

Sitede yorum yapabilmek için giriş yapın ya da üye olun.

Caner Güral
29.11.2013 - 15:13

Projenizi export ederken yeni bir anahtar oluşturdunuz, değil mi? İşte bu anahtarın farklı bir SHA-1 parmak izi olduğu için (paket adı aynı kalsa bile) çalıştığı cihazdan Google sunucularına bağlanırken artık farklı bir kimliğe sahip oluyor. 

Yeni oluşturduğunuz anahtara ilişkin yeni bilgileri Google Cloud Console üzerinden projenize eklerseniz, Google, yeni imza sertifikasıyla imzalanmış uygulamaya da sunucularına bağlanıp harita verisi indirme izni verecektir. (Biraz uzun oldu, kusura bakmayın)

Sitede yorum yapabilmek için giriş yapın ya da üye olun.

Anıl SÖZERİ
29.11.2013 - 13:39

Projeyi eclipse üzerinden derleyip telefonuma o şekilde APK sını kurduğumda harita düzgün olarak çalışıyor fakat, projemi export edip APK sını çıkarttığım zaman telefonuma atarsam o şekilde harita ekranı gelmiyor beyaz ekranın sağ alt köşesinde sadece Google yazıyor, APK ya dönüştürdüğümde ticari olarak göruyor ve bu nedenle Key ile ilgili bir sıkıntım olabilir mi? Nasıl çözebilirim bu sorunu?

Sitede yorum yapabilmek için giriş yapın ya da üye olun.

Anıl SÖZERİ
28.11.2013 - 16:15

Workspace'e kopyaladığımda problem kalmadı, import ederkende sorun çıktı ama hallettim :) Yardımcı olduğunuz için çok teşekkürler..

Sitede yorum yapabilmek için giriş yapın ya da üye olun.

Caner Güral
28.11.2013 - 13:44

Aynı workspace içinde Google Play Services örnek projesiyle kendi projeniz olsa çalışacaktır. İsterseniz projenizin özelliklerine girip kütüphane referanslarına bir daha bakın. Örnek projeye düzgün referans verilmiş olmalı.

Sitede yorum yapabilmek için giriş yapın ya da üye olun.

Anıl SÖZERİ
28.11.2013 - 12:54

Evet, <application> altına ekliyorum ve kütüphaneyi de ekledim. Sorunu çözdüm gibi ama şu an da şöyle bir problemle karşı karşıyayım;

kendi projemi google samples (kendi örneklerinin) içerisine attığım zamanda çalışıyor ama projem workspace'imde olursa çalışmıyor.

Sitede yorum yapabilmek için giriş yapın ya da üye olun.

Caner Güral
28.11.2013 - 12:14

Bu aşamadan sonra nasıl bir yol izlemeliyim ?

 

Bu "com.google.android.gms.version" meta verisini <application> elementinin altına ekliyorsunuz değil mi? Google Play Services ile gelen kütüphane projesini çalışma alanına eklemiştiniz değil mi?

Sitede yorum yapabilmek için giriş yapın ya da üye olun.

Anıl SÖZERİ
28.11.2013 - 08:26

<meta-data android:name="com.google.android.gms.version"
              android:value="@integer/google_play_services_version" />

Aynı sorunu bende alıyorum, bu satırı manifest dosyasına eklediğimde hata alıyorum, fixlemek istediğimden karşıma çıkan seçenekler şunlar;

- Create resource @integer/google_play_services

- Rename android resource

- Surrond with element

Bu aşamadan sonra nasıl bir yol izlemeliyim ?

Sitede yorum yapabilmek için giriş yapın ya da üye olun.

egemen durmuş
06.11.2013 - 10:30

Tekrardan herkese selamlar ben kendi adıma sorunu çözdüm androidmanifest.xml in içindeki meta dataları şu şekilde değiştirdiğinizde sorun çözülecektir ,dün bende aynı sorunu yaşadım böyle çözebildim

 <meta-data
            android:name="com.google.android.maps.v2.API_KEY"
            android:value="kendi api keyiniz" />
        
         <meta-data android:name="com.google.android.gms.version"
              android:value="@integer/google_play_services_version" />

Sitede yorum yapabilmek için giriş yapın ya da üye olun.

egemen durmuş
05.11.2013 - 22:04

<meta-data
            android:name="com.google.android.maps.v2.API_KEY"
                         android:value="@integer/google_play_services_version" 
            />

 

2.satırda api keyi yazıyorduk böyle çözmüşler ama ben beceremedim

Sitede yorum yapabilmek için giriş yapın ya da üye olun.

serkan
05.11.2013 - 21:54

Bu hata aslında map fragment'ı oluşturamamasından kaynaklı bir hatadır. Aşağıdaki link senin çözümün olabilir.

http://stackoverflow.com/questions/17988703/android-view-inflateexception-binary-xml-file-line-94-error-inflating-class-f

Sitede yorum yapabilmek için giriş yapın ya da üye olun.

egemen durmuş
05.11.2013 - 21:26

sebebi google play version u bugün bende de baş gösterdi bende çözdüğüm vakit burada paylaşacağım 

Sitede yorum yapabilmek için giriş yapın ya da üye olun.

Ünal
03.11.2013 - 22:54

çok teşekkürler arkadaşlar deneyeceğim tekrar yazarım eğer sorun yaşanırsa =)

Sitede yorum yapabilmek için giriş yapın ya da üye olun.

Oytun Eren Şengül
03.11.2013 - 19:05

Eğitim içeriğinde yazan herşeyi uyguladığınızı varsayıyorum. Genellikle bu tip hatalarda SHA1 aktarımı ve Google Play Services'in düzgün yüklenememesinden kaynaklanır. Egemen Bey'in belirttiği gibi sıfırdan başlayarak birk ez daha deneyin bakalım ne olacak?

Sitede yorum yapabilmek için giriş yapın ya da üye olun.

egemen durmuş
03.11.2013 - 17:06

bence yeni bi proje ve shai1 key ile yeniden deneyin o vakit görmediğim için bişi söyleyemiyorum

Sitede yorum yapabilmek için giriş yapın ya da üye olun.

Ünal
03.11.2013 - 17:01

var bişey ama bulamadık valla buda çalışmadı herseyı tekrar tekrar kontrol ettım ama yok yani

Sitede yorum yapabilmek için giriş yapın ya da üye olun.

egemen durmuş
03.11.2013 - 16:31

http://www.vogella.com/articles/AndroidGoogleMaps/article.html bide burdakini deneyin isterseniz ama olması lazım herşey doğru ise shai1 key, manifest filan

Sitede yorum yapabilmek için giriş yapın ya da üye olun.

Ünal
03.11.2013 - 16:17

örnekte belirtilen her şeyi yaptım. Sadece google play yuklu degıldı android sdk yı kurdugumda. Onuda Android SDK manager dan bulup kurdum. Dokumanda soyledıgı gbı artık andoid sdk altında extras da google ı gorebılıyordum. Daha sonra projede sag tıklayıp properties den bu sdk yı add ile ekledim. Fakat project build target tabında dokumanda soyledıgı uzere GOOGLE APIs i bulamadım ve o şekilde yükledim. ALdıgım hata DDMS ekranında şöyle birşey : "unable to start activity componentinfo ve error fragment " Bu gibi bir hatayla dahha once hıc karsılasmısmıydınız?

Sitede yorum yapabilmek için giriş yapın ya da üye olun.

egemen durmuş
03.11.2013 - 16:07

telefonda ne hatası verdi manifestte gerekli düzenlemeleri yaptınızmı ?

Sitede yorum yapabilmek için giriş yapın ya da üye olun.

Ünal
03.11.2013 - 16:05

emulatordende phone danda denedım ama ne yazıkki 2 sindede çalışmadı. 

Sitede yorum yapabilmek için giriş yapın ya da üye olun.

egemen durmuş
03.11.2013 - 16:01

emülatörde android harita gösterimemekte ,telefondan usb debug etmeniz lazım andorid stduio kullanıyorsanız kitkat ile emülatör ile açılabilmekte ama ben şahsen kullanmadım ben hep telefon dan debug ettim...

Sitede yorum yapabilmek için giriş yapın ya da üye olun.

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.