library - Error al resolver com.android.support:support-annotations 26.0.1
com.android.support:design 26 (3)
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:design:25.3.1''
testCompile ''junit:junit:4.12''
// ButterKnife
compile ''com.jakewharton:butterknife:8.8.1''
annotationProcessor ''com.jakewharton:butterknife-compiler:8.8.1''
// Parse SDK
compile ''com.parse:parse-android:1.16.0''
}
Esta es mi aplicación dependencias gradle. No sé qué hacer para resolverlo. He intentado instalarlo desde el SDK Manager Android SDK Build Tools 26.0.1, y también tengo la última versión del soporte de Android.
Resolví este problema agregando lo siguiente en el archivo de nivel de proyecto build.gradle.
buildscript {
repositories {
jcenter()
google()
}
dependencies {
classpath ''com.android.tools.build:gradle:3.1.2''
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
allprojects {
repositories {
jcenter()
maven {
url ''https://maven.google.com''
}
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
Todas las ediciones actuales de las bibliotecas de Google residen en el repositorio Maven de Google ( maven.google.com
), no en los antiguos repositorios de soporte con capacidad fuera de línea.
En su archivo build.gradle
nivel de build.gradle
, asegúrese de que el cierre de allprojects
los proyectos allprojects
el allprojects
aspecto:
allprojects {
repositories {
jcenter()
maven {
url "https://maven.google.com"
}
}
}
o, en Android Studio 3.0+, así:
allprojects {
repositories {
jcenter()
google()
}
}
Incluso con Android Studio 3.0. + , Tuve que agregar esto a continuación (no solo google()
como se recomienda @CommonsWare), para pasar el error
allprojects {
repositories {
jcenter()
maven {
url "https://maven.google.com"
}
}
}