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.

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.

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.

https://android.googlesource.com/platform/tools/base/+/5e71a83f74258b85d7f5306bf743c4d69d6242f8%5E%21/#F2

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.

https://code.google.com/p/android/issues/detail?id=71174

  • ¿Cómo usar `adb` para instalar aplicaciones de desarrollo para un solo usuario?
  • java reemplazar cierta cadena en una matriz de cadenas
  • ASync Task no se puede ejecutar dos veces
  • Cómo quitar el diseño de fragmento en el inicio de la creación de una nueva aplicación en ADT?
  • NsdManager no resuelve varios servicios descubiertos
  • ¿Es posible ejecutar pruebas de unidad de Android Espresso en métodos anotados @BeforeClass?
  • Cómo ajustar el tamaño de los desplegables de azulejos
  • Java.lang.NullPointerException en getapplicationContext () al iniciar el adaptador
  • Leer correos electrónicos de Gmail con SDK de Android
  • "RuntimeException: tipo de letra nativo no se puede hacer" al cargar la fuente
  • Necesito una explicación para el código de "inicio de juegos android"
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.