12

मैं इस उदाहरण को सेट करने का प्रयास कर रहा था: https://code.google.com/p/gcm/source/browse/#git%2Fgcm-client ऊपर और चल रहा है।एंड्रॉइड जीसीएम SERVICE_NOT_AVAILABLE

GoogleAPI परियोजना को सफलतापूर्वक गाइड के अनुसार बनाया गया है,: http://developer.android.com/google/gcm/gs.html

हालांकि, मैं निम्नलिखित समस्या है: कुछ उपकरणों पर मैं SERVICE_NOT_AVAILABLE कोई बात नहीं क्या मिलता है।

डब्ल्यू/System.err: java.io.IOException: SERVICE_NOT_AVAILABLE डब्ल्यू/System.err: com.google.android.gms.gcm.GoogleCloudMessaging.register पर (अज्ञात स्रोत)

कुछ आँकड़े:

  • नेक्सस 7, एंड्रॉयड 4.2.2: GCM उदाहरण पूरी तरह से काम करता है
  • Nexus 4, Android 4.2: GCM उदाहरण पूरी तरह से काम करता है
  • नेक्सस एस, एंड्रॉयड 4.2.2: GCM उदाहरण पूरी तरह से काम करता है
  • ,210
  • सैमसंग गैलेक्सी 3: 100% मामलों
  • सैमसंग गैलेक्सी में SERVICE_NOT_AVAILABLE, एंड्रॉयड 2.3.6: 100% मामलों
  • Motorola Xoom में SERVICE_NOT_AVAILABLE, एंड्रॉयड 4.1.2: 100% मामलों में SERVICE_NOT_AVAILABLE
  • एचटीसी डिजायर एचडी, एंड्रॉइड 2.3: 100% मामलों में SERVICE_NOT_AVAILABLE

यह वही कोड, वही एपीके फ़ाइल, विभिन्न Google खाते हैं। मैंने जीसीएम रजिस्ट्रार विधियों पर वापस जाने की कोशिश की और वे वास्तव में काम करते हैं। तो सवाल यह है कि बीटा के प्रकार में नई जीसीएम विधियां हैं? उन्हें अन्य उपकरणों पर कैसे काम करना है, न सिर्फ 'शुद्ध' Google एंड्रॉइड डिवाइस?

अद्यतन: वास्तव में, मैं GCM के साथ समय syn के कारण समाधान here

उत्तर

3

कभी कभी यह हुआ पाया। यदि यह सही है, तो कृपया उस समय पर एक नज़र डालें। यदि संभव हो तो रीसेट करें।

यदि आप एक एमुलेटर का उपयोग कर रहे हैं, तो जांच करने के लिए दो और चीजें हैं, तो कृपया सुनिश्चित करें कि आपके पास एमुलेटर पर Google एपीआई चल रहा है। और दूसरा gcm.jar आपकी परियोजना पर शामिल है।

+0

मैंने जीसीएम कार्यात्मक बनाने के लिए निम्नलिखित ट्यूटोरियल का पालन किया http://www.androidhive.info/2012/10/android-push-notifications-using-google-cloud-messaging-gcm-php-and-mysql/ – Shad

+0

SYNC मेरे मामले में समस्या थी। – DearDhruv

1

जांचें कि आपके फोन में एक सक्रिय नेटवर्क कनेक्शन है। मुझे यह समस्या थी और फिर मुझे एहसास हुआ कि मेरा टेस्ट डिवाइस वाईफ़ाई से डिस्कनेक्ट हो गया है :)

1

यह बहुत बेवकूफ है, लेकिन मुझे एक ही त्रुटि है क्योंकि मैंने अपने एक्सपीरिया पर Google सेवाओं के लिए "ऐप पृष्ठभूमि डेटा प्रतिबंधित" विकल्प सक्षम किया है)

+0

मुझे एक ही समस्या थी! यह एक वाईफाई कनेक्शन के साथ पूरी तरह से ठीक काम किया। लेकिन जब मैंने मोबाइल डेटा के साथ कोशिश की तो यह काम नहीं किया! तो यह मोबाइल डेटा सेटिंग्स के साथ कुछ होना चाहिए! इसलिए मैंने "Google सेवाएं" अक्षम कर दिया है 'पृष्ठभूमि डेटा प्रतिबंधित करें' और अब यह ठीक काम करता है: डी – Blogger

संबंधित मुद्दे