update studio configurar actualizar android gradle android-gradle

configurar - update gradle android studio



Error al resolver: com.android.support.design:25.4.0 (11)

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

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

Paso 2: asegúrese de que la sección de repositorios incluya 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" }

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 obtengo

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?


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

La misma versión de soporte de Android debe ser la misma que otras.

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


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

Hay dos archivos "build.gradle" en el directorio del proyecto. Sus parches 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 abrirá el segundo.

Debe agregar esta declaración 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" }


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

Elimine testImplementation , androidTestImplementation de app.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 repositorio 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 "Depósito de soporte", anule la selección y haga clic en Aceptar. Esto eliminará todos los archivos en el repositorio. Luego vuelva a verificar la marca de verificación, haga clic en IR y vuelva a instalar el repositorio.


Mantenga appcompact versión appcompact y soporte las appcompact versiones lib, así que cambie com.android.support:design:25.4.0 a com.android.support:design:25.3.1


Si aún tiene el problema, verifique la configuración del proyecto para el modo fuera de línea. Si el modo fuera de línea está activado, apague y sincronice el proyecto. Eso solucionó mi problema.


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

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

    repositories { jcenter() google() }

  2. Actualice el mismo archivo con una versión más reciente 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" (quizás también la carpeta ".gradle") y la carpeta y subcarpetas "build", y luego abra Android -Estudio de nuevo.


después de agregar:

maven { url "https://maven.google.com" }

asegúrese de que su sincronización Gradle esté en modo ONLINE, puede verificarla desde:

Android studio -> Preferencias -> Build, Execution, Deployment -> Gradle -> Offline work (asegúrese de que esta casilla de verificación no esté seleccionada)


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


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