Después de actualizar a Android Studio 3.1.2 obtengo el siguiente error:
La configuración actual no es compatible con la versión actual del complemento Android Gradle, ya que está utilizando Gradle versión 4.6 o superior. Sugerencia: deshabilite la configuración a pedido configurando org.gradle.configureondemand = false en su archivo gradle.properties o use una versión de Gradle menor a 4.6.
Intenté seguir la sugerencia pero esto no solucionó el problema. ¿Algunas ideas? Toda ayuda es muy apreciada, gracias.
fuente
En Android Studio, solo vaya a Archivo -> Configuración -> Compilación, Ejecución, Implementación -> Compilador y haga clic para desactivar la opción de configuración a pedido , luego haga clic en Aceptar y sincronizar proyecto con archivos gradle nuevamente.
fuente
Me sale el mismo error después de actualizar a AS 3.1.2. Todavía puede usar Gradle versión 4.6 pero degradar el complemento de Android Gradle a 3.1.1
EDITAR: simplemente invalidar caché y reiniciar
fuente
Ya se conoce el error en el estudio de Android, incluso en la documentación , se han mencionado sobre este problema.
La forma más fácil en este momento es deshabilitar esta función yendo
Verifique esta imagen para ver la advertencia que han proporcionado para versiones específicas del complemento Gradle.
fuente
Otra 'solución' es usar la sugerencia de Android Studio. Plugin Android Gradle 3.1.3 y Gradle versión 4.4.
fuente
Desde Android Studio, desmarque la configuración bajo demanda :
Siga los pasos a continuación:
Para Mac, vaya a Preferencias> Compilación, Ejecución, Implementación> Compilador y desmarque la configuración a pedido.
Para Linux / Windows, vaya a Archivo> Configuración> Compilación, Ejecución, Implementación> Compilador y desactive la configuración a pedido.
Ahora sincroniza tu proyecto
¡Feliz codificación! :)
fuente
La respuesta de @wookupmaker es correcta. Pero, si aún no funciona, el problema podría ser una propiedad global de gradle.
Incluso si intentara anular
en mi local (proyecto específico) gradle.properties, de alguna manera no funcionó.
Después de editar global (~ / .gradle / gradle.properties) funcionó como se esperaba
fuente
Solo necesita actualizar la actualización de Android Gradle Plugin a 3.2.0-alpha16.
Actualización de Android Gradle Plugin 3.2.0-alpha16 en lugar de 3.1.2
fuente
Invalidar caché y reiniciar / deshabilitar la configuración a pedido no me funcionó. La única solución que me ayudó es importar el proyecto desde git nuevamente.[UPD] Necesito cambiar "com.android.tools.build:gradle" de 3.1.2 a 3.1.1
fuente
Todo lo que necesitaba hacer en este caso era usar "función nuclear" en Android Studio:
Archivo -> Invalidate Caches / Restart ... .
Como en muchos otros casos, esto ayudó a que la sincronización de Gradle y la compilación del proyecto volvieran a funcionar. Estoy usando
gradle-4.6-all
y Gradle Plugincom.android.tools.build:gradle:3.1.3
.fuente
Vaya a Archivo-> Compilar, Ejecutar, Implementar-> Compilador y desmarcar Configurar bajo demanda
fuente
gradle / wrapper / gradle-wrapper.properties
Actualiza la versión gradle
Compilación> Proyecto de reconstrucción
Buena suerte
Fuente
fuente