J'ai mis à jour Android Studio vers la version 3.0 et j'ai maintenant reçu beaucoup de problèmes.
Could not resolve all files for configuration ':applib:_lintClassPath'.
> Could not find com.Android.tools.lint:lint-gradle:26.1.0-alpha01.
Searched in the following locations:
file:/Users/anwender/Library/Android/sdk/extras/m2repository/com/Android/tools/lint/lint-gradle/26.1.0-alpha01/lint-gradle-26.1.0-alpha01.pom
file:/Users/anwender/Library/Android/sdk/extras/m2repository/com/Android/tools/lint/lint-gradle/26.1.0-alpha01/lint-gradle-26.1.0-alpha01.jar
file:/Users/anwender/Library/Android/sdk/extras/google/m2repository/com/Android/tools/lint/lint-gradle/26.1.0-alpha01/lint-gradle-26.1.0-alpha01.pom
file:/Users/anwender/Library/Android/sdk/extras/google/m2repository/com/Android/tools/lint/lint-gradle/26.1.0-alpha01/lint-gradle-26.1.0-alpha01.jar
file:/Users/anwender/Library/Android/sdk/extras/Android/m2repository/com/Android/tools/lint/lint-gradle/26.1.0-alpha01/lint-gradle-26.1.0-alpha01.pom
file:/Users/anwender/Library/Android/sdk/extras/Android/m2repository/com/Android/tools/lint/lint-gradle/26.1.0-alpha01/lint-gradle-26.1.0-alpha01.jar
https://jcenter.bintray.com/com/Android/tools/lint/lint-gradle/26.1.0-alpha01/lint-gradle-26.1.0-alpha01.pom
https://jcenter.bintray.com/com/Android/tools/lint/lint-gradle/26.1.0-alpha01/lint-gradle-26.1.0-alpha01.jar
https://jitpack.io/com/Android/tools/lint/lint-gradle/26.1.0-alpha01/lint-gradle-26.1.0-alpha01.pom
https://jitpack.io/com/Android/tools/lint/lint-gradle/26.1.0-alpha01/lint-gradle-26.1.0-alpha01.jar
file:/Users/anwender/dev/project/dk_shopping_checklist/augmented/libs/lint-gradle-26.1.0-alpha01.jar
file:/Users/anwender/dev/project/dk_shopping_checklist/augmented/libs/lint-gradle.jar
Required by:
project :applib
Est-ce que quelqu'un sait ce que le problème peut être?
Gradle.build:
apply plugin: 'com.Android.library'
Android {
compileSdkVersion 26
buildToolsVersion '26.0.2'
defaultConfig {
minSdkVersion 24
targetSdkVersion 26
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-Android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
implementation fileTree(include: ['*.jar'], dir: 'libs')
implementation 'com.Android.support:appcompat-v7:+'
}
J'utilise la dernière version de Gradle: "gradle-4.2.1-all.Zip".
Il me semble qu'il vous manque le référentiel google()
pour pouvoir récupérer la dépendance.
Voici le lien vers le fichier pom que vous recherchez: https://dl.google.com/dl/Android/maven2/com/Android/tools/testutils/26.1.0-alpha01/testutils- 26.1.0-alpha01.pom
Si vous exécutez un projet sur un projet que vous avez créé avec une version antérieure de Android Studio, vous risquez de rencontrer cette erreur.
Pour résoudre ce problème, incluez le référentiel Maven de Google dans le fichier build.gradle
de niveau supérieur, pour chaque projet sur lequel vous souhaitez exécuter le filtre, comme indiqué ci-dessous:
allprojects {
repositories {
// The order in which you list these repositories matter.
google()
jcenter()
}
}
J'ai résolu ceci en ajoutant le https://mvnrepository.com/artifact/com.Android.tools.lint/lint-gradle-api
repo à build.gradle
:
repositories {
maven {
url 'https://maven.google.com/'
name 'Google'
}
jcenter()
maven {
url 'https://mvnrepository.com/artifact/com.Android.tools.lint/lint-gradle-api'
}
}
J'ai changé ma version actuelle de gradle (.3.2 en .2.1) à partir du fichier global build.gradle.
buildscript {
repositories {
google()
jcenter()
maven { url 'https://maven.google.com' }
}
dependencies {
classpath 'com.Android.tools.build:gradle:3.2.1'
}
}
allprojects {
repositories {
google()
jcenter()
maven { url 'https://maven.google.com' }
}
}
puis cliquez sur le bouton décalage de synchronisation dans le coin supérieur droit de l'écran.
Ajoutez google () à votre note Si vous en avez encore une fois, ne pas ajouter de linter-disabler à votre note, c’est un problème d’erreur d’accès. accéder puis relâcher à nouveau Par exemple le mac
Sudo chmod -R 777 <project-root-folder-name>
Essaye ça,
Fichier -> Paramètres -> Construire, Exécution, Déploiement -> Graduer -> Android Studio -> Sélectionnez -Activer le référentiel Maven intégré - Appliquer.
ajoutez le code ci-dessous à votre build.gradle (module) pour éviter les erreurs
lintOptions {
abortOnError false
}