J'essaie d'ajouter recyclerview à mon projet et d'obtenir cette erreur apparaît et je l'ai ajouté à partir de dépendances de studio Android
Réponses
Trop de publicités? À partir de la version 26 des bibliothèques de support, assurez-vous que la section repositories
comprend une section maven avec le point de terminaison " https://maven.google.com ".
Quelque chose comme;
allprojects {
repositories {
jcenter()
maven {
url "https://maven.google.com"
}
}
}
C'est comme ça que ça fonctionne.
-
Ajoutez
maven { url "https://maven.google.com" }
comme @Gabriele_Mariotti le suggère ci-dessus.allprojects { repositories { jcenter() maven { url "https://maven.google.com" } } }
-
Puis sur le fichier build.gradle dans le dossier App, ajoutez
compileSdkVersion 26 buildToolsVersion "25.0.3" defaultConfig { applicationId "com.xxx.yyy" minSdkVersion 16 targetSdkVersion 26 }
-
Puis sur les dépendances utiliser
dependencies { compile 'com.android.support:appcompat-v7:26.0.1' compile 'com.android.support:design:26.0.1' compile 'com.google.android.gms:play-services-maps:11.0.4' compile 'com.google.android.gms:play-services-location:11.0.4' compile 'com.mcxiaoke.volley:library-aar:1.0.0' compile 'com.android.support:cardview-v7:26.0.1' }
Si vous utilisez Android Studio 3.0 ou supérieur assurez-vous que votre projet de construction.gradle doit avoir un contenu similaire à
buildscript {
repositories {
google() // add google() before jcenter()
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.0.1'
}
}
allprojects {
repositories {
google() // add google() before jcenter()
jcenter()
}
}
Et pour ci-dessous Android Studio 3.0 , et à partir de bibliothèques de support 26.+ votre projet de construction.gradle doit ressembler à ceci-
allprojects {
repositories {
jcenter()
maven {
url "https://maven.google.com"
}
}
}
Remarque- la position est vraiment important d'ajouter google() avant jcenter()
vérifier ces liens ci-dessous pour plus de détails-
1- La Construction Des Applications Android
Je suis confronté au même problème lorsque j'ai mis à jour ma version de studio SDK et Android (3.0 beta). J'ai résolu ce problème en passant par ce tutoriel. En cela, ils nous ont dit de mettre à jour notre fichier de configuration, comme
android {
compileSdkVersion 26
buildToolsVersion '26.0.0'
defaultConfig {
targetSdkVersion 26
}
...
}
dependencies {
compile 'com.android.support:appcompat-v7:26.0.0'
}
// REQUIRED: Google's new Maven repo is required for the latest
// support library that is compatible with Android 8.0
repositories {
maven {
url 'https://maven.google.com'
// Alternative URL is 'https://dl.google.com/dl/android/maven2/'
}
}
J'espère que cela vous aidera.