8

Android 5.0 से पहले के लिए JobScheduler लिए एक स्थानापन्न के रूप में, Google GCM Network Manager कि स्वचालित रूप से Android 5.0 में देशी JobScheduler और पुराने लोगों के लिए कुछ कस्टम कोड का उपयोग करता है का विमोचन किया।क्या जीसीएम नेटवर्क मैनेजर गैर-प्ले डिवाइस पर काम करेगा?

हालांकि, मुझे यकीन है कि अगर यह गैर Play उपकरण (गूगल के बिना उन Play सेवाओं) पर काम करता है, Kindle और ब्लैकबेरी 10 और चीन फोन की तरह नहीं हूँ। नाम से ऐसा लगता है कि इसमें जीसीएम से संबंधित कुछ है, इसलिए मुझे संदेह है कि यह केवल Play उपकरणों पर काम करता है।

किसी को भी इस बारे में बात की पुष्टि कर सकते हैं?

+0

आपको Google play सेवाओं पर निर्भरता जोड़नी है। मुझे लगता है कि नेटवर्क मैनेजर बिना किसी सेवा के डिवाइस पर नहीं चलाएगा। दस्तावेज़ों से – Christopher

+0

'इसे एंड्रॉइड 2.2 या उच्चतर वाले डिवाइसों की आवश्यकता होती है जिनके पास Google Play Store एप्लिकेशन इंस्टॉल है, या Google एपीआई के साथ एंड्रॉइड 2.2 चलाने वाले एमुलेटर की आवश्यकता होती है। हालांकि, आप Google Play Store के माध्यम से अपने एंड्रॉइड एप्लिकेशन को तैनात करने तक सीमित नहीं हैं। –

+0

बहुत खराब। ऐसा लगता है कि इसमें ऑटो रीट्री/एक्सपोनेंशियल बैकऑफ जैसी अच्छी सुविधाएं हैं जब हम कहते हैं कि कार्य विफल रहा है, और इसी तरह .. – yuku

उत्तर

5
बेशक

यह Google Play सेवा 7.5.0+ उपकरण पर इंस्टॉल की जरूरत है,

GcmNetworkManager गूगल में जोड़ा गया Play सेवाओं 7.5.0, तो यह पुराने संस्करणों पर काम नहीं करेगा। (घोषणा ब्लॉग पोस्ट यहां: http://android-developers.blogspot.com/2015/05/a-closer-look-at-google-play-services-75.html)

+0

क्या आप जीसीएम नेटवर्क मैनेजर के लिए कोई विकल्प प्रदान कर सकते हैं जो Google play सेवाओं के बिना चलता है –

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