AndroidStudio – No se pudo actualizar Gradle
Yo estaba utilizando la versión actualizada de android studio para construir mi aplicación para Android. El gradle wrapper configuró la instalación gradle y el proyecto fue construido sin errores.
Finalmente comencé a tener un error cada vez que reiniciaba.
- Definir buildConfigField para androidTest
- Android Studio Error: Método Gradle DSL no encontrado: 'tiene ()'
- No se encontró com.android.support:support-v13:19.0.0
- Análisis de Android Project con Lint y SonarQube
- Error al convertir bytecode a dex: Causa: java.lang.RuntimeException: Clases de análisis de excepción - Android studio 2.0 beta 6
Gradle: Se ha producido un problema al configurar el proyecto ': App'.
No se pudieron resolver todas las dependencias para la configuración ': App: classpath'. No se pudo resolver com.android.tools.build:gradle:0.5.+. Requerido por: App: App: unspecified
Ljava / lang / String; Ljava / lang / Object; Ljava / lang / Throwable;) V
El problema podría ser corregido ejecutando gradlew de nuevo y las compilaciones fueron bien. Pero después de la actualización del estudio android 0.3 y actualización del plugin para Android 0.6. + No puedo ni ejecutar gradlew más sin recibir este mensaje de error.
Intenté desinstalar android studio con todos sus archivos de configuración, eliminado las carpetas .gradle en el proyecto y directorio de inicio e incluso el repositorio .m2. No puedo incluso iniciar un nuevo proyecto de Android, falla con el mismo error, por lo que no debería haber ningún problema con mi build.grade
buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.6.+' } } apply plugin: 'android' repositories { mavenCentral() } android { compileSdkVersion 18 buildToolsVersion "18.1.1" defaultConfig { minSdkVersion 15 targetSdkVersion 18 } sourceSets { main { manifest.srcFile 'src/main/AndroidManifest.xml' java.srcDirs = ['src/main/java'] res.srcDirs = ['src/main/res'] } } } dependencies { compile 'com.android.support:support-v4:18.0.0' compile 'org.jsoup:jsoup:1.7.2' }
- Reemplazar una cadena en AndroidManifest.xml para un buildvariant no funciona para Gradle Android Plugin Version> 0.5.4
- Android gradle La ruta local no existe
- Android: ¿qué es la tarea de gradle conectada?
- Muchos problemas después de actualizar a Android Studio 1.0
- Android versión sdk en gradle y manifiesto
- Gradle script para autoversion e incluir el hash de commit en Android
- Cómo instalar gradle-3.0 manualmente
- Gradle construye realmente lento con una estructura multi-proyecto
Pude resolver el problema. No sé qué causó el error, pero se ha ido. Pasos para solucionar:
- Copia de seguridad y suprimir el proyecto existente
- Desinstalación de android studio 0.3
- Eliminación de .gradle / y .androidstudio / en el directorio de usuarios
- Instalación de android studio 0.2.X
- Cambiando el android studio a 0.2.9
- Reimportar copia de seguridad del código
Esto es problema conocido http://tools.android.com/knownissues
El complemento Android Gradle 0.6.2 se publicó con dependencias incorrectas. No hay una manera de eliminarlo, por lo que en su lugar tenemos la versión 0.6.3 que corrige los problemas. Basta con cambiar su versión de 0.6. + A 0.6.3, o ejecutar gradlew con –refresh-dependencias para forzar a Gradle a buscar una actualización.
dependencies { classpath 'com.android.tools.build:gradle:0.6.+' }
en lugar de
dependencies { classpath 'com.android.tools.build:gradle:0.6.3' }
Asegúrese de tener la última versión de Gradle como el último Android Studio necesario 1.8. También asegúrese de que ha descargado actualizaciones a través del SDK de Android que se incluye en Studio. Tools-> Android-> SDK Manager
Necesitará la última versión de la Biblioteca de soporte de Android
Yo estaba enfrentando el mismo problema, a continuación, actualizar mi reaccionar versión nativa: –
react-native upgrade
Funciona bien para mí ahora
- Problema del ciclo de vida con cambio de orientación en otra actividad
- La herramienta perf perf de Linux devuelve el recuento de instrucciones cero. ¿Que me estoy perdiendo aqui?