2017-03-05 22 views
4

Ich verstehe nicht, warum ich diese Meldung:Google Play-Dienste sind veraltet. Benötigt 10298000 aber gefunden 10084470

Google Play services out of date. Requires 10298000 but found 10084470 

In meinem gradle ich die Version 10.2 von Google Maps zu kompilieren. Hier sind alle meine Abhängigkeiten:

dependencies { 
    compile fileTree(include: ['*.jar'], dir: 'libs') 
    androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', { 
     exclude group: 'com.android.support', module: 'support-annotations' 
    }) 
    compile 'com.android.support:appcompat-v7:25.1.1' 
    compile 'com.android.support:design:25.1.1' 

    compile 'com.android.support:appcompat-v7:25.2.0' 
    compile 'com.android.support:design:25.2.0' 
    compile 'com.jakewharton:butterknife:7.0.1' 

    compile 'com.stormpath.sdk:stormpath-sdk-android:1.1.3' 
    compile 'pl.droidsonroids.gif:android-gif-drawable:1.2.5' 

    compile 'com.android.support:cardview-v7:25.2.0' 
    compile 'com.android.support:support-v4:25.2.0' 

    compile 'com.squareup.okhttp3:okhttp:3.2.0' 

    compile 'com.google.android.gms:play-services-maps:10.2.0' 
    compile 'com.google.android.gms:play-services-location:10.2.0' 

    compile 'com.android.support:preference-v7:25.2.0' 
    compile 'com.android.support:recyclerview-v7:25.2.0' 
    compile 'org.apache.directory.studio:org.apache.commons.io:2.4' 
    testCompile 'junit:junit:4.12' 
} 

Antwort

17

Verwenden Sie einen Emulator? Wenn dies der Fall ist, erstellen Sie einen neuen Emulator mit API Level 25 oder degradieren Sie die Version von Google Play Services in Ihrer Größe auf 9.6.0 herunter.

+0

Ich heruntergestuft auf 9.6.0 und es hat funktioniert ... Warum ist das? –

+1

Es ist auf der Suche nach der neuesten Google Play Services-Version, die Ihr Emulator nicht hat. – ayz4sci

+0

So viel Lärm auf andere ähnliche SO Fragen. Dieser ist eine perfekte Antwort. – Suhas

Verwandte Themen