Cuando 'Ejecuto' 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 ejecuto con la --stacktrace
opción?
gradle
android-studio
Perseguir el sol
fuente
fuente
Respuestas:
Esta respuesta está desactualizada. Para Android 3.1 Studio ve 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 "Creación de mensajes" que aparece cuando tiene un error. También puede abrir la configuración del compilador yendo a Archivo -> Configuración -> Compilador. (Gracias a @maxgalbu por este consejo).
Desmarca "Usar compilación externa"
Y verá los errores en la consola.
EDITAR: después de volver a "compilación interna" nuevamente, 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
fuente
error: duplicate class: com.moberg.colorgame.BuildConfig
yerror: duplicate class: com.moberg.colorgame.R
Para Android Studio 3.1, seleccione el icono debajo de Build one en la ventana Build.
En Android Studio 3.3 (posiblemente en 3.2.1), el icono ha cambiado, aunque la ubicación es la misma:
La ventana de compilación debería abrirse cuando ejecuta una acción de compilación (por ejemplo, desde el menú Generar). Si no lo ve, puede probar el botón "Crear" en la parte inferior de la ventana (también visible en las capturas de pantalla anteriores), o mediante los menús Ver → Ventanas de herramientas → Crear.
fuente
¡Es realmente sencillo de configurar! Simplemente vaya a la configuración del compilador en Android Studio 2.2.3 y configure el
--stacktrace
comando:Luego ejecuta la aplicación nuevamente
fuente
¿Estás en Windows? Inicie cmd, busque la carpeta de su proyecto y ejecute "gradlew build". Esto ya debería darle más salida que el IDE, también puede usar --info, --stacktrace y --debug allí.
fuente
/[folder-where-you-installed-the-android-studio]/sdk/tools/templates/gradle/wrapper/gradlew build
También puede ver el error en la ventana Generar haciendo clic en el botón de alternar.
fuente
En mi caso, prefiero abrir la ventana Terminal en la parte inferior izquierda y ejecutar
gradlew build --info
:fuente
En Android Studio 2.2.3 puede encontrar la salida en la consola Gradle como se muestra a continuación
fuente
Estoy construyendo sobre lo que me recomendó Jorge. Ir a Archivo-> Configuración-> compilador.
Aquí verá un campo para agregar opciones de compilación donde se conecta --stacktrace
fuente
correr
en una terminal para ver el informe completo
para mi fue
así que agregué
en app.gradle file / android y la compilación se completó con éxito
fuente
En mi caso, tenía una referencia de findViewById a una vista que había eliminado en xml
Si está ejecutando AS 3.1 y superior:
debería ver el seguimiento completo de la pila en la vista ampliada y el error específico.
fuente
Si está en Android Studio 3.1, verifique si el archivo-> Estructura del proyecto -> Compatibilidad con la fuente está vacía. No debe tener 1.8 set.
luego presione ok, el proyecto se sincronizará y el error desaparecerá.
fuente
después de convertir android a androidx.
Cambiar el problema de la biblioteca de importación se resolverá. Me gusta esto:
importar androidx.annotation.NonNull; << como este
importar androidx.appcompat.app.ActionBarDrawerToggle; << como este
importar androidx.drawerlayout.widget.DrawerLayout; << como este
importar androidx.recyclerview.widget.RecyclerView; << como este
importar androidx.appcompat.app.AppCompatActivity; << como este
fuente
Resolví este error "La compilación no pudo ver la salida del error del compilador para más detalles"
La solución es muy simple: agregue un Gradle debajo de una línea de código
implementación 'com.google.android.gms: play-services-ads: 15.0.0'
fuente