studio - object tag android
El complemento de Android Studio es demasiado viejo (5)
Cambia tu configuración existente con esto
- En su vista de proyecto, seleccione
Gradle Scripts
- Abrir
gradle-wrapper.properties
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
- Ve a build.gradle (Proyecto: tu_app_name)
Cambia esta linea
classpath ''com.android.tools.build:gradle:2.0.0-alpha1''
a esto
classpath ''com.android.tools.build:gradle:1.5.0''
- No hagas clic en
Sync Now
- Desde el menú, seleccione
File -> Invalidate Caches/Restart...
- 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''