tag studio que android android-studio gradle android-gradle gradle-plugin

studio - object tag android



El complemento de Android Studio es demasiado viejo (5)

Cambia tu configuración existente con esto

  1. En su vista de proyecto, seleccione Gradle Scripts
  2. Abrir gradle-wrapper.properties
  3. Cambia esta línea:

    distributionUrl=https/://services.gradle.org/distributions/gradle-2.4-all.zip

con

distributionUrl=https/://services.gradle.org/distributions/gradle-2.8-all.zip

  1. Ve a build.gradle (Proyecto: tu_app_name)
  2. Cambia esta linea

    classpath ''com.android.tools.build:gradle:2.0.0-alpha1''

a esto

classpath ''com.android.tools.build:gradle:1.5.0''

  1. No hagas clic en Sync Now
  2. Desde el menú, seleccione File -> Invalidate Caches/Restart...
  3. Elija la primera opción: Invalidate and Restart

Android Studio se reiniciará. Después de esto, debería funcionar normalmente

Espero te ayude

Estaba sincronizando bien y, de repente, cuando intenté ejecutar una prueba en un dispositivo de Android Studio, empecé a recibir el error:

Error:(1, 0) Plugin is too old, please update to a more recent version, or set ANDROID_DAILY_OVERRIDE environment variable ...

Miré a mi alrededor y encontré en el sitio web de Gradle que la última versión es la 2.10, intenté agregar eso a mis dependencias sin suerte. He intentado varios números de versión con varios errores como los siguientes:

Could not find com.android.tools.build:gradle:2.1 Searched in the following locations ...

Entiendo por todas las búsquedas que he hecho que es claramente una versión incorrecta de gradle, pero ¿cuál es la etiqueta de la versión actual que debería usar y cómo puedo saber si está instalada en mi máquina? Siempre he mantenido Android Studio actualizado.

Así que actualmente tengo en el build.gradle:

dependencies { classpath ''com.android.tools.build:gradle:2.0.0-alpha1'' }


ACTUALIZADO (28/03/2017):

2.4.0-alpha3 es la última versión

classpath ''com.android.tools.build:gradle:2.4.0-alpha3''

Consulte https://bintray.com/android/android-tools/com.android.tools.build.gradle/view para obtener las últimas versiones de Gradle.

2.0.0-alpha1 está en el canal canario y, aparentemente, estos lanzamientos vienen con fecha de caducidad. 2.0.0-alpha3 es la última versión. Cambiar a

classpath ''com.android.tools.build:gradle:2.0.0-alpha3''

y deberías estar bien Siga consultando http://tools.android.com/tech-docs/new-build-system para conocer las últimas versiones.

Es posible que se encuentre con un error Dex. Tuve que hacer Build> Clean Project una vez para que funcionara.


Ahora com.android.tools.build:gradle:2.0.0-alpha3 es antiguo, usa esto

com.android.tools.build:gradle:2.0.0-beta2


Si tienes problemas para resolver el plugin. Verifique que incluya jcenter() (Jcenter) en sus repositories para el buildscript . Google no publica el complemento en mavenCentral() (Maven Central).

buildscript { repositories { jcenter() } dependencies { classpath ''com.android.tools.build:gradle:2.0.0-alpha3'' } }

Como han mencionado otros, el último cajero automático es 2.0.0-alpha3 pero eso podría cambiar en cualquier momento. Aquí está la fuente de la verdad sobre la última versión disponible: https://jcenter.bintray.com/com/android/tools/build/gradle

En cuanto al error real aquí es la mejor respuesta está en su enlace. TLDR, característica no documentada de los complementos que no son de versión es que caducan y usted tiene que actualizar. https://.com/a/31293869/873237


Solo resuelto haciendo los siguientes pasos:

1 - Abrir gradle-wrapper.properties

Reemplazar

distributionUrl=https/://services.gradle.org/distributions/gradle-2.10-all.zip

con

distributionUrl=https/://services.gradle.org/distributions/gradle-2.14.1-all.zip

2 - Abrir build.gradle (Proyecto: app_name)

Reemplazar

classpath ''com.android.tools.build:gradle:2.2.0-alpha3''

con

classpath ''com.android.tools.build:gradle:2.2.1''