webentwicklung-frage-antwort-db.com.de

Fehler beim Beheben von: com.google.Android.gms: play-services-gcm: 7.5. +

Ich versuche, GCM in meine App aufzunehmen.

Ich erhalte ständig diese Fehlermeldung:

Fehler beim Beheben von: com.google.Android.gms: play-services-gcm: 7.5. + | Repository installieren und Projekt synchronisieren | In Projektstruktur anzeigen

Wenn ich versuche, das Repository zu installieren und das Projekt zu synchronisieren, erhalte ich folgende Fehlermeldung:

Laden der SDK-Informationen ... Ignorieren des unbekannten Paketfilters 'extra-google-m2repository' Warnung: Beim Paketfilter wurden alle Pakete entfernt. Es ist nichts zu installieren . Bitte überlegen Sie, es erneut zu versuchen, ohne einen Paketfilter zu aktualisieren.

Hier ist meine Gradle-Datei:

apply plugin: 'com.Android.application'
apply plugin: 'com.google.gms.google-services'

Android {
    compileSdkVersion 22
    buildToolsVersion "22.0.1"
    ...

    dependencies {
        compile fileTree(dir: 'libs', include: ['*.jar'])
        compile 'com.Android.support:appcompat-v7:22.2.1'
        compile 'com.google.Android.gms:play-services-gcm:7.5.+'

// Build-Datei auf oberster Ebene, in der Sie Konfigurationsoptionen für alle Unterprojekte/Module hinzufügen können.

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.Android.tools.build:gradle:1.2.3'
        classpath 'com.google.gms:google-services:1.3+'

        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}

allprojects {
    repositories {
        jcenter()
    }
}
11
Joolah

Könnten Sie überprüfen, ob die required packages in Ihrem Android SDK Manager are up to date.

Und verwenden

compile 'com.google.Android.gms:play-services-gcm:7.5.0'

Ich hoffe es wird dir helfen.

11
IntelliJ Amiya

Das Ändern von 7.5.+ zu 7.5.0 hat dieses Problem für mich behoben. Ich bin nicht sicher, warum der Platzhalter ein Problem verursacht hat.

6
theblang

Nach der Aktualisierung von Android Studio und SDK ist ein Fehler aufgetreten.

Sie könnten versuchen, 'com.Android.tools.build:gradle:1.3.0' anstelle von 'com.Android.tools.build:gradle:1.2.3' in der Project Gradle-Datei zu verwenden. 

1
Roman Dezhin

Ich weiß, dass diese Frage gut beantwortet wurde, aber nur etwas hinzuzufügen für diejenigen, die auf einen ähnlichen Fehler stoßen und diese Seite sehen.

Die Fehlerbehebung wird normalerweise angezeigt, wenn Sie die Abhängigkeiten (Google Support-Bibliotheken lesen) auf eine neuere Version aktualisieren und Ihr Projekt eine ältere Version von Google Play Services verwendet (siehe Android SDK Manager unter Extras).

Um dies zu beheben, aktualisieren Sie einfach die Google Play-Dienste auf die neueste Version und synchronisieren Sie dann Ihr build.gradle (App). Dies sollte ähnliche Probleme lösen.

1
Paritosh

Durch die Aktualisierung des SDK wurde dieses Problem für mich behoben.

1
FunkSoulBrother

Bei dem Update von 10.1.1 auf 10.2.0 hatte ich diesen Fehler. Ich habe versucht, 10.2 zu verwenden, stellte jedoch fest, dass ich die vollständige Versionsnummer verwenden musste: 10.2.0 (die letzte Null ist wichtig). Hoffe das hilft jemandem. 

0
BlackHatSamurai

Für mich - Hilfe:

  1. gehen Sie zu Tools -> Android -> SDK Manager
  2. in Android SDK aus dem linken Auswahllisten-Tab SDK-Tools
  3. Überprüfen Sie alle müssen aktualisiert werden Pakete
  4. Sie benötigen viel freien Speicherplatz auf der Festplatte und viel Zeit (für mich mit SSD-Festplatten dauert dies etwa 1 Stunde)

Danach sollte Ihr Projekt gut funktionieren.

0
Obrazcoff