Error: No se pudo encontrar la propiedad 'assembleDebug' en el proyecto ': app'
Estoy usando 'com.android.tools.build:gradle:2.2.0-alpha6'
y Android Studio 2.2 Preview 6. La compilación funciona perfectamente bien en Gradle 2.1.0, pero para activar la ejecución instantánea me pide que actualice el complemento de Gradle .
Al actualizar el complemento Gradle, la compilación muestra "Error:Could not find property 'assembleDebug' on project ':app'"
. Ya intenté limpiar .gradle
y .idea
y recargar el proyecto, pero nada funciona.
- Gradle excluir plugin en proyecto principal para subproyecto (s) específico (s)
- Gradle JUnit Espresso en el emulador connectedAndroidTest java.lang.IncompatibleClassChangeError
- com.android.build.gradle.internal.model.ApiVersionImpl no se puede transmitir a java.lang.Integer mientras migra el proyecto AS a IDEA
- La ejecución de instrumentación falló debido a 'android.content.res.Resources $ NotFoundException'
- La mejor manera de ejecutar pruebas rápidas de JUnit en un proyecto Android en Android Studio
Por favor ayuda.
- Android Studio Toma mucho tiempo para ejecutar la aplicación en un dispositivo real
- Gradle y dependencias no transitivas anidadas
- Cómo crear un Android Library Jar con gradle sin revelar públicamente el código fuente?
- Android Studio: Gradle Build Correr durante 3 minutos
- Gradle incluye todo en una carpeta de librerías de sabores (compile la carpeta de librerías completas de archivosTree) Editar: establece sourcedir por sabor para los archivos
- No se puede ejecutar gradle
- Error de dependencia no resuelto al crear un nuevo proyecto
- Dependencias -> No se pudo crear el complemento del tipo 'AppPlugin'
- Encontrar qué tarea depende de assembleDebug tarea
- Cambiar lo siguiente hizo el truco para mí al menos:
de:
task findbugs(type: FindBugs, dependsOn: assembleDebug)
a:
task findbugs(type: FindBugs, dependsOn: "assembleDebug")
Así que sólo rodear la tarea con citas fue suficiente.
Es de En ese caso, una solución es la siguiente:
//assembleDebug.doFirst { // println '=============assembleDebug=============' //} //assembleRelease.doFirst { // println '=============assembleRelease=============' //} // // =======> tasks.whenTaskAdded { task -> if (task.name == 'assembleDebug') { //task.dependsOn 'checkstyle', 'findbugs', 'pmd', 'lint' println '=============assembleDebug=============' } else if (task.name == 'assembleRelease') { //task.dependsOn 'checkstyle', 'findbugs', 'pmd', 'lint' println '=============assembleRelease=============' } }
- Android cómo hacer el texto del botón en negrita cuando se presiona o se centra
- Android N cambia el idioma mediante programación