Android Studio: ¿Dónde está la ventana de Salida de Error del Compilador?


Cuando 'Corro' mi proyecto en Android Studio, en la ventana' Mensajes', obtengo:

Gradle: 
FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':play01:compileDebug'.
> Compilation failed; see the compiler error output for details.

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

Dice: > Compilation failed; see the compiler error output for details. Entonces, ¿dónde está la "salida de error del compilador"? Y / O ¿cómo corro con la opción --stacktrace?

Author: Pang, 2013-05-19

11 answers

Esta respuesta está desactualizada. Para Android 3.1 Studio ir a esta respuesta

Una cosa que puede hacer es desactivar la compilación externa. Para hacerlo, haga clic en " icono de configuración del compilador "en el panel" Crear mensajes " que aparece cuando se produce un error. También puede abrir la configuración del compilador yendo a Archivo - > Configuración - > Compilador. (Gracias a @ maxgalbu para este consejo).

introduzca la descripción de la imagen aquí

Desmarque "Usar compilación externa"

introduzca la descripción de la imagen aquí

Y verás los errores en la consola

EDITAR: Después de volver a" compilación interna "de nuevo puede obtener algunos errores, puede resolverlos de esta manera: Android Studio: deshabilitar "Compilación externa" para mostrar la salida de error crear errores de clase duplicados

 43
Author: Jorge Fuentes González,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2018-07-27 09:28:39

Para android studio 3.1;Seleccione el icono a continuación en la ventana de compilación. introduzca la descripción de la imagen aquí

 347
Author: boiledwater,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-12-28 10:04:41

¿Estás en Windows? Inicie cmd, busque su carpeta de proyecto y ejecute "gradlew build". Esto ya debería darte más salida que el IDE, también puedes usar --info, st stacktrace y deb debug allí.

 31
Author: Hadi Kocabas,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-05-19 11:46:11

¡Es realmente sencillo! Solo tienes que ir a la configuración del compilador en Android Studio 2.2.3 y establecer el comando --stacktrace:

Configuración del compilador para añadir el comando st stacktrace

A continuación, ejecute la aplicación de nuevo

 28
Author: Antonio,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-03-04 18:22:38

En mi caso prefiero abrir la ventana de Terminal en la parte inferior izquierda , y ejecutar gradlew build --info:

introduzca la descripción de la imagen aquí

 13
Author: RominaV,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-05-19 01:00:23

En android studio 2.2.3 puedes encontrar la salida en la consola de gradle como se muestra a continuación consola de gradle

 10
Author: cahit beyaz,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-12-09 08:22:35

Estoy construyendo sobre lo que Jorge recomendó. Goto File- > Settings- > compiler.

Aquí verá un campo para agregar opciones de compilador donde se conecta st stacktrace

 7
Author: jai,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-02-06 07:08:16

También puede ver el error en la ventana de compilación haciendo clic en el botón alternar.

introduzca la descripción de la imagen aquí

 6
Author: live-love,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2018-07-07 13:16:58

En mi caso tenía una referencia findViewById a una vista que había eliminado en xml

Si se está ejecutando COMO 3.1 y superior:

  1. vaya a Configuración > Compilación, Ejecución e Implementación > compilador
  2. agregue st stacktrace a las opciones de la línea de comandos, haga clic en aplicar y aceptar
  3. En la parte inferior de AS haga clic en Console/Build(Si utiliza la versión estable 3.1.2 y superior) expanda el panel y ejecute su aplicación de nuevo.

Debería ver el stacktrace completo en la vista expandida y el error específico.

 2
Author: Peterstev Uremgba,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2018-05-05 10:00:16

Si estás en android studio 3.1, verifica si archivo->Estructura del proyecto -> Compatibilidad de origen está vacío. no debe tener 1.8 set.

Luego presione ok, el proyecto se sincronizará y el error desaparecerá.

 1
Author: Logesh R,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2018-04-03 15:01:13

Necesita agregar esto en su compilación.gradle file

dependencies {
    compile fileTree(dir: 'libs', include: '*.jar')
}

introduzca la descripción de la imagen aquí

 -13
Author: Koushik,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-12-24 14:56:03