2015-02-14 4 views
14

मैं एक्लिप्स से एंड्रॉइड स्टूडियो में माइग्रेट कर रहा हूं। मेरे पास एक प्रोजेक्ट है जिसे मैंने एंड्रॉइड स्टूडियो में आयात किया है जो Google Play सेवाओं का उपयोग करता है, इसलिए मैं यहां मिले दस्तावेज़ों का पालन कर रहा हूं: http://developer.android.com/google/play-services/setup.html यह प्रलेखन कहता है कि मुझे अपनी build.gradle फ़ाइल संपादित करने की आवश्यकता है। वे उदाहरण दे:मैं Google Play सेवाओं का संस्करण कैसे निर्धारित कर सकता हूं?

apply plugin: 'com.android.application' 
... 

dependencies { 
    compile 'com.android.support:appcompat-v7:21.0.3' 
    compile 'com.google.android.gms:play-services:6.5.87' 
} 

इसके अलावा प्रलेखन का उल्लेख है, जो मुझे लगता है कि ऊपर के उदाहरण में 6.5.87 है "क्या आप इस संस्करण की संख्या हर बार Google Play सेवाओं अद्यतन किया जाता है अद्यतन सुनिश्चित करें।",। तो मैं अपने एंड्रॉइड एसडीके प्रबंधक के साथ स्थापित "संस्करण" Google Play Services कैसे निर्धारित करूं?

enter image description here

तो मेरी एंड्रॉयड एसडीके प्रबंधक मुझसे कहता है मैं "संशोधन" तो क्या मैं अपने build.gradle फ़ाइल में डाल दिया है स्थापित किया है: यहाँ मेरी Android SDK का एक स्क्रीन शॉट है?

compile 'com.google.android.gms:play-services:6.5.22' 

... या हो सकता है ...

compile 'com.google.android.gms:play-services:22' 

किसी भी मदद की सराहना की!

अद्यतन: आपके सभी उत्तरों के लिए धन्यवाद। - dependecies - प्लस सही cornner में पर क्लिक करें - पुस्तकालय निर्भरता

और बस जोड़ने

[email protected] ~/Windows_Home/AppData/Local/Android/android-sdk/extras/google/google_play_services/libproject/google-play-services_lib/res/values 
$ cat version.xml 
<?xml version="1.0" encoding="utf-8"?> 
<resources> 
    <integer name="google_play_services_version">6587000</integer> 
</resources> 
+0

6.5.87 2/13/2015 के रूप में नवीनतम संस्करण है। आप हाल ही में https://developer.android.com/google/play-services/index.html – tyczj

उत्तर

19

यह सुनिश्चित करने के लिए आपके पास कोई सही विचार नहीं है कि आपके पास कोई अपडेट नहीं है।

जांचने का सबसे आसान तरीका यह है कि जब आप एंड्रॉइड एसडीके (स्थानीय रूप से) में नवीनतम डाउनलोड होते हैं।

मैं उपयोग कर रहा हूँ मैक OSX:

~/android-sdk/extras/google/m2repository/com/google/android/gms/play-services/ 

अगर तुम देखो, जहाँ आप YOUR-ANDROID-SDK/extras/google/m2repository/com/google/android/gms/play-services/ है, तो आप डाउनलोड की सभी संस्करणों है कि आप देखेंगे।

नवीनतम वाला 6.5.87 है। (compile 'com.google.android.gms:play-services:6.5.87')

आप के लिए, Windows पर निर्देशिका पथ होगा:

C:\Users\Leila001\AppData\Local\Android\extras\google\m2repository\com\google\android\gms\play-services 
+2

के लिए यहां देख सकते हैं यह अब तक का सबसे नज़दीकी उत्तर है। असल में मुझे यहां संस्करण मिला: सी: \ उपयोगकर्ता \ Leila001 \ AppData \ Local \ Android \ android-sdk \ extras \ google \ google_play_services \ libproject \ google-play-services_lib \ res \ values ​​\ version.xml –

+0

हां! वह वहां भी है। यही कारण है कि मैंने उच्च स्तर पर "जीएमएस/प्ले-सर्विसेज /" फ़ोल्डर छोड़ा। असल में Google ने एसडीके प्रबंधक के माध्यम से .jars डाउनलोड किया है और आप उन्हें स्थानीय रूप से लाते हैं। –

+0

बहुत बहुत धन्यवाद! मैं वास्तव में सभी संस्करण नामों के बारे में जानना चाहता था! – cmcromance

3

आप देख सकते हैं कि आप किस संस्करण में परियोजना संरचना है:

मैं बहुत की तरह संस्करण मिल करने में सक्षम था इसे बनाने या मैन्युअल रूप से बनाने के लिए।

compile 'com.google.android.gms:play-services:6.5.87' 
संबंधित मुद्दे