Error al resolver: com.android.support.design:25.4.0

Agregué la siguiente línea a mi build.gradle (Módulo: aplicación):

compile 'com.android.support:design:25.4.0' 

Pero cuando ejecuto Gradle me estoy poniendo

 Failed to resolve: com.android.support.design:25.4.0 

Obtuve el código de soporte de la biblioteca de diseño de soporte de Android y lo agregué a un nuevo proyecto. Lo agregué a la sección de dependencia como tal:

 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.2' testCompile 'junit:junit:4.12' compile 'com.android.support:design:25.4.0' } 

¿Alguna idea sobre lo que estoy haciendo mal?

Importante: las bibliotecas de soporte ahora están disponibles a través del repository Maven de Google. No necesita descargar el repository de soporte del Administrador de SDK. Para obtener más información, vea la Configuración de biblioteca de soporte .

Paso 1: abra el archivo build.gradle para su aplicación.

Paso 2: asegúrese de que la sección de repositorys incluye una sección de maven con el punto final ” https://maven.google.com “. Por ejemplo:

 allprojects { repositories { jcenter() maven { url "https://maven.google.com" } } } 

Paso 3: agregue la biblioteca de soporte a la sección de dependencias. Por ejemplo, para agregar la biblioteca v4 core-utils, agregue las siguientes líneas:

 dependencies { ... compile "com.android.support:support-core-utils:25.4.0" } 

Una versión más actualizada de la respuesta de “Bhavesh Patadiya” :

  1. En su proyecto build.gradle, agregue google() en los bloques de repositories :

     repositories { jcenter() google() } 
  2. Actualice el mismo archivo con una versión más nueva de Gradle:

     classpath 'com.android.tools.build:gradle:2.3.3' 
  3. Si lo anterior le causa nuevos problemas o el mismo problema, salga de Android-Studio y elimine la (s) carpeta (s) “gradle” (tal vez también la carpeta “.gradle”) y la carpeta “comstackr” y las subcarpetas, y luego abra Android -Estudio de nuevo.

 allprojects { repositories { google() jcenter() mavenCentral() } } 

Siempre mantenga la versión compatible con la aplicación y soporte las versiones de lib, así que cambie com.android.support:design:25.4.0 a com.android.support:design:25.3.1

El Sr. Bhavesh Patadiya nos da una buena solución. Sin embargo, me gustaría compartir algo más para que el proceso de reparación sea más explícito.

Hay dos archivos “build.gradle” debajo del directorio del proyecto. Sus pathes deben ser “Your-project-root-dir / build.gradle” y “Your-project-root-dir / app / build.gradle”, respectivamente. Cuando vea la información de error en su estudio de Android e intente rastrear el archivo, probablemente abra el segundo.

Debe agregar esta statement en el primer archivo (“Your-project-root-dir / build.gradle”).

 allprojects { repositories { jcenter() maven { url "https://maven.google.com" } } } 

y agregue las declaraciones en el segundo build.gradle (“Your-project-root-dir / app / build.gradle”)

 dependencies { ... compile "com.android.support:support-core-utils:27.0.2" } 

Debe actualizar el Repositorio de soporte de Android en el administrador de SDK. Además, la Biblioteca de diseño depende del soporte v4 y de las bibliotecas de soporte de AppCompat.

La misma versión del soporte de Android debe ser la misma que la de los demás.

 compile 'com.android.support:appcompat-v7:25.3.1' < -- same compile 'com.android.support:design:23.3.1' <-- same 

Este problema ocurre cuando hay andoridtestImplementation se agrega en app.build.

Quite testImplementation , androidTestImplementation de la aplicación.build, que resuelve este problema.

Las respuestas anteriores no resolvieron nada para mí.

  • Intentó sincronizar el proyecto: Falló .
  • Intentó construir el proyecto – Falló

Problema encontrado:

El repository de soporte de Sdk estaba dañado

.

Fijar:

Vaya al administrador de SDK, haga clic en la pestaña “Herramientas de SDK”. Si se selecciona la marca de verificación para “Repositorio de soporte”, anule la selección y haga clic en Aceptar. Esto eliminará todos los archivos en el repository. Luego vuelva a verificar la marca de verificación, haga clic en IR y vuelva a instalar el repository.

 There is no library by that name. There is com.android.support:recyclerview-v7:25.4.0. Failed to resolve com.android.support:support-compat:25.4.0 Failed to resolve com.android.support:support-core-ui:25.4.0 I am trying to include this library to my project by adding compile 'jp.wasabeef:recyclerview-animators:2.2.7' so remove this line from gradle my error just resolved