Impossible de résoudre", com.google.firebase:firebase-messagerie:11.0.4 " dans Android Studio 2.3.3
Je veux mettre en place un firebase Cloud Client de Messagerie App sur Android studio,
Je suis l'aide de la dernière version d'Android studio(2.3.3) et mon android SDK est entièrement mis à jour.
Voici mon projet gradle fichier:
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.google.gms:google-services:3.1.0'
classpath 'com.android.tools.build:gradle:2.3.3'
}
}
allprojects {
repositories {
jcenter()
maven {
url "https://maven.google.com"
}
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
et c'est l'une de mes applications de build gradle fichier :
apply plugin: 'com.android.application'
android {
compileSdkVersion 25
buildToolsVersion "25.0.3"
defaultConfig {
applicationId "ir.digiwindow.driver.gps_status"
minSdkVersion 14
targetSdkVersion 25
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
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.3.1'
compile 'com.android.support.constraint:constraint-layout:1.0.0-alpha7'
testCompile 'junit:junit:4.12'
compile 'com.google.firebase:firebase-messaging:11.0.4'
}
apply plugin: 'com.google.gms.google-services'
et je donne toujours cette erreur :
Error:(30, 13) Failed to resolve: compile 'com.google.firebase:firebase-messaging:11.0.4'
Le point intéressant ici est que quand je change de version 11.0.4 à 10.0.1 aucune erreur ne se produit et gradle construire avec succès!
J'ai lu tous les liée postes dans stackoverflow et google site des développeurs, mais cette erreur existe toujours!
Toutes les idées bienvenues...
Edit 1:
quand je vais chercher les mises à jour je ne vois aucune option concernant la mise à jour de google play service ici dans l'image:
entrez la description de l'image ici
Dans l'Android SDK manager ,Google version du Dépôt est de 51.
OriginalL'auteur Mr Jan | 2017-08-10
Vous devez vous connecter pour publier un commentaire.
Que j'ai rencontré le même problème, j'ai résolu par la mise à jour de deux choses
OriginalL'auteur Din Islam Milon
M. Jan, Veuillez suivre au-dessous lien clairement dit qu'->
https://firebase.google.com/docs/android/setup#Prerequisites
Conditions
Donc Mise à niveau de votre Google Play et Google Référentiel dans le SDK Manager
Ouvrir Android studio > Aller dans "Fichier" > Paramètres > Apparence et le Comportement > Paramètre Système > Android SDK > SDK Tools > mise à Jour
1- Google Play Services et
2- Google Référentiel sous Soutien Référentiel
OriginalL'auteur Dileep Patel
Comme Dileep mentionné dans la documentation, vous devez avoir Google Play Services 11.0.4 ou supérieur soit installé.
Il suffit d'ouvrir le SDK Manager,
Puis SDK Android (sur le menu de gauche)
Alors pour le kit de développement de l'Onglet Outils et mise à jour de Google Play Services, qui est actuellement en version 43 (2017-08-10).
Qui a résolu pour moi.
OriginalL'auteur pmarquezh
Essayez d'ajouter
Firebase
fonctionnalités par le biais de firebase d'Assistance allez dans Outils puis Firebase, puis sélectionner la fonctionnalité que vous souhaitez ajouter comme en temps réel de la Base de données.Il va automatiquement ajouter le compiler les dépendances de votre projet. J'ai fait de même et a résolu mon problème.
OriginalL'auteur Noman Talish
De l'onu Tique Hors ligne Gradle Construire permettra de résoudre ce problème si aucune des solutions ci-dessus ne fonctionne pas
OriginalL'auteur Muhammed Suhail
J'ai eu le même problème et je viens de changer la version 11:0:4 à 10:0:1 et l'erreur a disparu. il suffit de l'essayer peut-être utile.
OriginalL'auteur Gulshan Kumar
J'ai eu le même problème. Découvert plus tard que j'ai copié la ligne exactement de firebase docs.
Avis de la CAPITALE "C".
il devrait être
classpath 'com.google.gms:google-services:3.1.1'
avec moins de cas "c".
Erreur stupide, mais facilement inaperçu.
OriginalL'auteur Ratul Bin Tazul
Il devrait être de cette façon:
app: (11.8.0)
OriginalL'auteur hosein kordloo
Gradle version, firebase services version et google-play-services les versions doivent être de même lors de l'utilisation. vous ne pouvez pas utiliser gradle 2.x avec firebase de base 16.x par exemple.
OriginalL'auteur Alp Altunel