2015-02-14 3 views
14

Ich migriere von Eclipse zu Android Studio. Ich habe ein Projekt, das ich in Android Studio importiert habe und die Google Play-Dienste verwendet. Daher befolge ich die Dokumentation, die ich hier gefunden habe: http://developer.android.com/google/play-services/setup.html Diese Dokumentation besagt, dass ich meine build.gradle-Datei bearbeiten muss. Sie geben das Beispiel:Wie kann ich die Version der Google Play-Dienste ermitteln?

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' 
} 

Auch die Dokumentation erwähnt, „Seien Sie sicher, dass Sie diese Versionsnummer aktualisieren jedes Mal, Google Play-Dienste aktualisiert wird.“, Was ich davon ausgehen, ist 6.5.87 in dem obigen Beispiel. Wie kann ich die Google Play-Dienste "Version" ermitteln, die ich mit meinem Android SDK-Manager installiert habe? Hier ist ein Screenshot von meinem android sdk:

enter image description here

Also mein Android SDK-Manager sagt mir ich installiert habe "Revision" so was habe ich in meiner build.gradle-Datei?

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

... oder vielleicht ...

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

Jede Hilfe dankbar!

UPDATE: Vielen Dank für Ihre Antworten.

konnte ich die Version wie so finden:

[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 ist die neueste Version ab 2015.02.13. Hier finden Sie die neuesten https://developer.android.com/google/play-services/index.html – tyczj

Antwort

19

Sie die richtige Idee haben durch, um sicherzustellen, überprüfen Sie kein Updates nicht haben.

Der einfachste Weg zu überprüfen ist einfach, wenn Sie die neuesten im Android SDK (lokal) heruntergeladen haben.

ich Mac OSX bin mit:

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

Wenn Sie schauen, wo Sie YOUR-ANDROID-SDK/extras/google/m2repository/com/google/android/gms/play-services/ haben, werden Sie zum Download alle Versionen sehen, dass Sie haben.

Die letzte ist 6.5.87. (compile 'com.google.android.gms:play-services:6.5.87')

Für Sie den Verzeichnispfad unter Windows wäre:

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

Dies ist die bisher engste Antwort. Tatsächlich fand ich die Version hier: c: \ Benutzer \ Leila001 \ AppData \ Lokale \ Android \ android-sdk \ Extras \ google \ google_play_services \ libproject \ google-play-services_lib \ res \ values ​​\ version.xml –

+0

Ja! Das ist auch drin. Deshalb habe ich den Ordner "gms/play-services /" auf einer höheren Ebene verlassen. Im Grunde genommen lädt Google die .jars über den SDK-Manager herunter und bringt sie lokal mit. –

+0

Vielen Dank soooo viel! Ich wollte wirklich über alle Versionsnamen wissen! – cmcromance

3

Sie können sehen, welche Version Sie in der Projektstruktur haben - dependecies - klicken Sie und in der rechten cornner - libary Abhängigkeiten

und einfach hinzufügen es mit Klick auf build.gradle oder manuell:

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