sourcesets - flavors android gradle
No se pudo encontrar com.android.tools.lint: lint-gradle Android Studio 3 (5)
He actualizado Android Studio a 3.0 y ahora recibí muchos problemas. Ahora me detuve en ese punto:
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
¿Alguien sabe cuál puede ser el problema?
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:+''
}
Estoy usando la última versión de gradle: "gradle-4.2.1-all.zip".
Agregue google () a su gradle Si enfrenta esto nuevamente, no agregue un desactivador de linter a su gradle, este es un problema de error de acceso, lo enfrenté en react-native después de usar el comando sudo para algunos comandos, solo restablezca su código acceder y luego liberar de nuevo Por ejemplo, el mac
sudo chmod -R 777 <project-root-folder-name>
He cambiado mi versión actual de gradle ( 3.3.2 a 3.2.1 ) del archivo 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'' }
}
}
luego haga clic en el botón sincronizar gradle en la esquina superior derecha de la pantalla.
Me parece que te falta el repositorio de
google()
para obtener la dependencia.
Aquí está el enlace al archivo pom que está buscando: https://dl.google.com/dl/android/maven2/com/android/tools/testutils/26.1.0-alpha01/testutils-26.1.0-alpha01.pom
Si está ejecutando pelusa en un proyecto que creó utilizando una versión anterior de Android Studio, puede encontrar este error.
Para resolver este problema, para cada proyecto en el que le gustaría ejecutar pelusa, incluya el repositorio Maven de Google en el archivo
build.gradle
nivel
build.gradle
, como se muestra a continuación:
allprojects {
repositories {
// The order in which you list these repositories matter.
google()
jcenter()
}
}
build.gradle
esto agregando el
https://mvnrepository.com/artifact/com.android.tools.lint/lint-gradle-api
repo to
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''
}
}