No se pudo encontrar la propiedad 'allJava' en el conjunto de fuentes principal
Hy, estoy usando Android Studio 0.6.0 a partir de esta mañana, durante el proceso de actualización que tuve que cambiar a Gradle versión 0.11 para compilar mi proyecto de Android.
Desde que recibí este molesto error que me impide construir mi proyecto.
- Cómo codificar una cadena para reemplazar todos los caracteres especiales
- ¿Cómo instanciar el servicio android con un constructor?
- Calendario de Android - Comienza semana con lunes
- Restaurar el estado del widget de vista de búsqueda de android
- Android GoogleAPIClient - NoClassDefFoundError: com / google / android / gms / interno / zzsa
Error:Could not find property 'allJava' on source set main.
Esta propiedad está definida sólo para el plugin 'java', pero estoy usando el plugin 'android' en mi archivo build.gradle, así que no veo ninguna razón por la que debería recibir este error.
¿Alguien sabe cómo deshacerse de este mensaje?
ACTUALIZACIÓN: Lo resolví, parece que esta propiedad ya no está disponible en Gradle 0.11.1, y alguien en algún lugar de mi proyecto estaba usando.
Encontré esta línea en uno de los archivos build.gradle:
apply from: 'https://raw.github.com/chrisbanes/gradle-mvn-push/master/gradle-mvn-push.gradle'
Que hizo referencia a otro archivo de configuración de gradle, que utilizó esta propiedad para realizar una tarea de generación de JavaDocs para cada archivo .java.
Así que para resolver este problema, sólo busca en todas partes en tu código una referencia a esta propiedad.
- Cómo obtener la fecha de caducidad de las suscripciones en la aplicación de Google Play
- Cómo obtener datos de una url
- Picasso no puede cargar imagen dentro del método onSuccess de StorageReference
- Cómo consultar el valor de la columna que se establece como puntero a otra tabla en Parse
- ¿Cómo se envía una matriz de objetos personalizados entre actividades?
- Cómo realizar varias operaciones con JSch
- Android Editar canales de mapa de bits
- Smack 4.1 Problema de re-conexión
En caso de que alguien pasa sobre este hilo, hice un poco de investigación en la fuente de plugins de Gradle Android.
Parece que la propiedad allJava
fue eliminada ya que era redundante con la propiedad java
. Intercambiar todo allJava
para 'java' parece arreglar el problema.
En consecuencia, la propiedad allSource
también se eliminó, lo que romperá el gradle-mvn-push
. He enviado un informe de fallo para el que se adjunta a continuación.
- ¿Hay alguna manera de hacer que SharedPreferences sea global en toda mi aplicación para Android?
- AdMob: Falta el atributo XML requerido adUnitID