Android Studio 0.5.3 – ¿Por qué no ejecuta "Make Project" ejecutar más?

"Make Project" en Android Studio no crea un archivo apk para mí desde que actualizé a 0.5.3. ¿Alguien sabe cómo puedo hacer que lo haga?

He actualizado buildToolsVersion a 19.0.3, que es la última versión.

(Cada vez que se actualiza Android Studio crea otro problema como este, lo siento, pero no soy un experto en sistemas de construcción, ni siquiera tengo ni idea de qué tipo de vudú está involucrado en la construcción de un proyecto).

Gracias.

Ahora tiene que ejecutar una tarea de montaje gradle para hacer el apk. Aquí hay una publicación en Google+ en la comunidad de "Herramientas para desarrolladores de Android" sobre el tema (por Alex Ruiz).

"Crear> Hacer" cambios de comportamiento. En la siguiente versión de Android Studio (0.5.3), hemos cambiado el comportamiento de los menús "Build>" Make "En lugar de invocar las tareas" assemble "de Gradle, ahora solo compilan código Java (generando R.java si es necesario ,) similar al comportamiento de Eclipse ADT, lo que acelerará los flujos de trabajo de desarrollo (pre-dex, dex, packaging, etc.) se ejecutará sólo al ejecutar / depurar una aplicación o al exportar un APK.
Como efecto secundario, se ha eliminado el menú "Compilación> Compilar", ya que ahora es redundante.

El botón "Hacer" en Android Studio ahora ejecuta la tarea gradle android plugin "compileDebugJava". Para construir el archivo APK, necesita ejecutar la tarea "assembleDebug". No estoy seguro de cuál fue la razón para cambiar el comportamiento del botón o cómo cambiarlo de nuevo. La única manera fácil (es decir, no usar la línea de comandos) para que la tarea assembleDebug se ejecute es tener una configuración de ejecución que ejecuta un "Gradle-aware Make" antes del lanzamiento. El "gradle-aware Make" es simplemente la tarea assembleDebug.

Yo prefería el viejo comportamiento, pero por supuesto, Google lo sabe mejor.

Editar: Sé que nadie se preocupa, pero he trabajado en torno a esto añadiendo gradlew a Android Studio como una herramienta externa, con la opción de línea de comandos "assembleDebug" y luego agregar un botón personalizado a la barra de herramientas para ejecutar esta herramienta externa. Ahora utilizo este botón en lugar del botón Crear proyecto, ya que hace lo que me gustaría hacer (construir un APK).

Esta es una forma sencilla de crear el archivo APK:

  1. Abra la ventana Gradle Tool. Para encontrar esa ventana, utilice Ayuda-> Buscar acción, escriba "Gradle" y seleccione "Gradle" en la categoría "Windows de herramientas";
  2. Haga doble clic en "assembleDebug" para crear el APK. O mejor: haga clic con el botón derecho del ratón en "assembleDebug" y elija "Crear …" para que esta tarea se guarde para uso futuro en el menú de configuraciones que aparece en la barra de herramientas principal.
  • Gradle se queda atascado en 'build' o 'assembleDebug' al usar la versión de 64 bits o 32 bits de Android Studio
  • Gradle construye realmente lento con una estructura multi-proyecto
  • La fusión de manifiesto ha fallado: uses-sdk: minSdkVersion 9 no puede ser menor que la versión L declarada en la biblioteca com.android.support
  • En Android Studio 2.0, no se puede encontrar la variable local del método en el modo de depuración
  • ¿Cómo agrego archivos .jar en Android Studio
  • Gradle atrapado en el proyecto de construcción en Android Studio
  • ¿Es posible Proguard un módulo de biblioteca de Android, pero no el módulo de aplicación?
  • No se pudo notificar al oyente de evaluación del proyecto en Android gradle
  • Uso de AndroidAnnotations con Scala y Gradle
  • Diminuir el tiempo de construcción del android studio 2.1
  • Vista personalizada en una biblioteca aar local no accesible?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.