गूगल अपनी परियोजना के लिए Play सेवाओं, play-services
के नवीनतम संस्करण के लिए dependencies
जोड़ने जोड़ें।
apply plugin: 'com.android.application'
...
dependencies {
compile 'com.google.android.gms:play-services:9.2.0'
}
सुनिश्चित करें कि आप Google Play सेवाओं को अद्यतन करते समय प्रत्येक बार इस संस्करण संख्या को अपडेट करते हैं।
जैसा कि Google Play services overview में वर्णित है, Google Play Android 2.3 पर उपयोगकर्ताओं के लिए सेवा अपडेट प्रदान करता है और Google Play Store ऐप के माध्यम से अधिक है। हालांकि, अद्यतन सभी उपयोगकर्ताओं तक तुरंत नहीं पहुंच सकते हैं, इसलिए आपके ऐप को एपीआई लेनदेन करने का प्रयास करने से पहले उपलब्ध संस्करण को सत्यापित करना चाहिए।
आपको Google Play सेवाओं की सुविधाओं तक पहुंचने के लिए GoogleApiClient कक्षा का उपयोग करने के लिए दृढ़ता से प्रोत्साहित किया जाता है। यह दृष्टिकोण आपको अपने क्लाइंट को OnConnectionFailedListener
ऑब्जेक्ट संलग्न करने की अनुमति देता है। यह पता लगाने के लिए कि डिवाइस के पास Google Play सेवाएं एपीके का उचित संस्करण है, onConnectionFailed()
कॉलबैक विधि लागू करें। यदि कनेक्शन Google Play एपीके के लापता या पुराने संस्करण के कारण विफल रहता है, तो कॉलबैक को SERVICE_MISSING
, SERVICE_VERSION_UPDATE_REQUIRED या SERVICE_DISABLED जैसे त्रुटि कोड प्राप्त होता है।
स्रोत
2016-07-04 09:06:42
मुझे लगता है कि "Google एपीआई इंटेल x86 एटम सिस्टम छवि" एपीआई 23 रेव 12 था और रेव 14 में अपडेट किया गया था और इसमें अभी भी 9.0.80 है। मेरा अनुमान है कि हमें 9.2.0 इंस्टॉल के साथ रिलीज होने के लिए एक नई छवि का इंतजार करना होगा। मुझे एमुलेटर छवियों पर कोई रिलीज नोट नहीं मिला। अगर Google Play Services के साथ नई छवियां जारी की गईं तो अच्छा होगा। – jenglert
एमुलेटर छवियों को आज अपडेट प्राप्त हुआ है। अब इसमें Google play सेवाएं 9.2.56 है I X86_API23 – Sreekanth