tutorial - android studio versiones
UnsupportedMethodException Android Studio 2.2 (4)
Actualicé mi Android Studio a 2.2. Ahora, cuando abro y ejecuto un proyecto anterior, recibí el error UnsupportedMethodException.
Unsupported method: AndroidProject.getPluginGeneration().
The version of Gradle you connect to does not support that method.
To resolve the problem you can change/upgrade the target version of Gradle you connect to.
Alternatively, you can ignore this exception and read other information from the model
.
Actualizar la versión de Gradle a una versión superior para mí, comienza a funcionar cuando la actualicé a 2.10
Aquí hay algunas soluciones para su problema. Deshabilitar la Instant run
debería ser suficiente
Versión de Gradle:
Vaya a su archivo build.gradle
y cambie la versión de Gradle-Plugin a:
dependencies {
classpath ''com.android.tools.build:gradle:2.2.0''
}
Ejecución instantánea
Esto se debe a que Android Studio
verifica la disponibilidad de la función Ejecución instantánea.
Solucionarlo desactivando la ejecución instantánea. Ir:
File -> Settings -> Build, Execution, Deployment -> Instant Run.
y desmarque todas las posiciones
Usando el complemento de android-apt
Este problema puede ser causado también por el uso de este complemento.
Supongo que para este ejemplo estás usando la biblioteca Butterknife
...
NOTA: Si está utilizando el nuevo compilador
Jack
con la versión2.2.0
o más reciente, no necesita el complemento''android-apt''
y, en su lugar, puede reemplazar apt conannotationProcessor
al declarar la dependencia del compilador.
Vaya a su archivo build.gradle
y elimine:
classpath ''com.neenbedankt.gradle.plugins:android-apt:1.8''
Luego ve a tu archivo app/build.gradle
y elimina:
apply plugin: ''android-apt''
Luego, en el mismo archivo, reemplace los existentes:
apt ''com.jakewharton:butterknife-compiler:8.4.0''
con
annotationProcessor ''com.jakewharton:butterknife-compiler:8.4.0''
Debería funcionar ahora
Está intentando importar un proyecto gradle construido con una versión no suppoted en su ide (Android Studio), intente reconstruir su proyecto con una versión compatible desde la línea de comandos primero:
envoltura Gradle - versión 3.0 de Gradle
(3.0 es solo un ejemplo, intente averiguar qué versión necesita su IDE).
Después de este paso, el proceso de importación debería estar bien.
Según algunos de los anteriores, vaya a Archivo -> Estructura del proyecto, en los dos primeros campos ingresé la versión más reciente de Gradle y la versión de Android Plugin, haga clic en Aceptar y luego espere. El proceso completo puede demorar media hora, ¡pero siga haciendo clic en los hipervínculos azules y lo harán por usted!