2017-07-19 1 views
0

J'essaie d'envoyer un message en amont et je veux mettre en œuvre GcmListenerService mais il n'est pas défini dans Android studio. Je veux dire, ce n'est pas disponible dans l'auto-complétion. s'il vous plaît consulter les fichiers ci-dessous affichés Gradle et laissez-moi savoir comment résoudre ce problèmeGcmListenerService n'est pas disponible

build.gradle (app):

dependencies { 
compile fileTree(dir: 'libs', include: ['*.jar']) 
compile project(':appcompat') 
compile project(':securepreferences') 
compile 'com.android.support:support-v4:25.2.0' // .0.1 
compile 'com.google.android.gms:play-services:4.3.23' 


compile 'com.github.chrisbanes.photoview:library:1.2.4' 
compile 'com.google.code.gson:gson:2.7' // 2.4 

compile 'com.squareup.picasso:picasso:2.4.0' 

compile 'com.squareup.retrofit:retrofit:1.8.0' 

compile files('app/libs/android-viewbadger.jar') 
compile files('app/libs/iDappsImagesLib_v0.2.jar') 
compile files('app/libs/iDappsToolsLib_v0.1.jar') 
compile files('gradle/wrapper/gradle-wrapper.jar') 

}

build.gradle (proj):

buildscript { 
repositories { 
    jcenter() 
    mavenCentral() 
} 
dependencies { 
    classpath 'com.android.tools.build:gradle:2.3.3' 
    classpath 'com.neenbedankt.gradle.plugins:android-apt:1.7' // 1.8? 

} 
} 
allprojects { 
repositories { 
    jcenter() 
    mavenCentral() 
} 
} 
+0

dernière FCM qui fait même chose S'il vous plaît utilisez FCM au lieu de GCM. Il serait plus facile à implémenter, plus vous auriez besoin de créer un projet Firebase de toute façon (pour la clé du serveur). –

Répondre

0

Essayez d'ajouter la ligne de Thie à votre application build.gradle

compile 'com.google.android.gms:play-services-gcm:11.0.2'

Et resynchroniser à nouveau votre projet: D

+0

devrais-je l'ajouter ou remplacer l'ancien – user2121

+0

Vous devriez l'ajouter, parce que vous ne l'avez pas encore –