2013-12-11 36 views
20

google cloud üzerinde push bildirimleri kullanıyorum, ancak nedense emülatörde push bildirimleri alamıyorum.Android emulator push bildirimleri almıyor

Aynı uygulama, gerçek bir cihazda test ettiğimde de bildirim alır.

Bunu başka biriyle karşılaştı mı ya da buldu mu? Öykünülmüş aygıtın net erişimi vardır ve gerçek olanla aynı android sürümdür, bu yüzden çalışmaması gereken herhangi bir nedenle düşünemiyorum.

+2

Aptal soru üzerine bir google hesabı bağlı emin olun, ancak emülatörünüzde google hesabına giriş yaptıktan? – LokiSinclair

+0

Evet, posta sadece posta olabilir mi? –

+2

Anlaşıldı, Push bildirimleri alabilir, yalnızca google API'yı kullandığınızdan ve bağlı bir Google hesabınızın olduğundan emin olun. –

cevap

18

Hangi hedefe emülatörünüz var? GCM gibi Google Hizmetleri için push bildirimlerini almak üzere bir "Google API'leri" (herhangi bir sürüm) hedefi kullanın

+0

Google API, 4.3 –

+2

Ve emitörünüzde herhangi bir google hesabı var mı? – iflorit

+0

Evet, neden işe yaramaması gerektiğini anlayamıyorum. –

9

Android Sanal Makinenizi (AVD) düzenleyin ve GCM Push Bildirimlerini GCM Push Notifications tarafından alınmasını sağlamak için 'Google API'lerini kullanın. emülatör.

enter image description here

+0

"Google API'leri" hedefini nasıl aldınız? En son ADT eklentisiyle en son Eclipse'de göremiyorum. – faizal

+2

Android SDK Manager'ı kullanarak ek API'leri yüklemeyi deneyin. Ayrıca, Google Play Hizmetlerinin yüklü olması gerekir. Bu https://www.youtube.com/watch?v=Zx78vrELgXk –

+0

ahh teşekkürlerimi gösteren bir videom var. güzel video. SDK yöneticisinde Google APIs sistem görüntülerini hiç fark etmemiştim. – faizal

İlgili konular