android gradle android-studio-2.2

android - No se pudo obtener la propiedad desconocida ''assembleRelease'' para el proyecto



gradle android-studio-2.2 (4)

Después de actualizar Android Studio a la versión 2.2 y el plugin gradle a 2.2.0, recibo el siguiente error:

Error: (32, 1) Se produjo un problema al evaluar el proyecto '': jobdispatcher''. No se pudo obtener la propiedad desconocida ''assembleRelease'' para el proyecto '': jobdispatcher'' de tipo org.gradle.api.Project.

El problema está en el archivo build.gradle de un módulo de jobdispatcher importado:

task aar(dependsOn: assembleRelease)

¿Qué cambios puedo hacer para solucionar esto?

Tenga en cuenta que este problema es muy similar a, pero aún un poco diferente, que se informó here .


Mueva su dependencia dependsOn su tarea de Gradle como se muestra a continuación:

task aar() << { dependsOn ''assembleRelease'' }


Probé todas las respuestas anteriores, todas no funcionan. Aquí está el que trabaja después de gradle 2.2. A partir de la versión 2.2, esas tareas también incluyen "assembleDebug" y "assembleRelease". Para acceder a dichas tareas, el usuario deberá utilizar un cierre afterEvaluate:

afterEvaluate { task aar(dependsOn: assembleRelease) { //task } }


Simplemente agregue "" como este para solucionar su problema:

desde:

task aar(dependsOn: assembleRelease)

a:

task aar(dependsOn: "assembleRelease")


task aar { .... } aar.dependsOn(''assembleRelease'')

y la tarea aar se ejecutará después de que la tarea "assembleRelease" haya terminado ~

Ojalá esto te ayude ~ :-D