Android开发在编译过程中经常会报类似如下的错误,突如其来经常会让我们不知所措。这时候最需要的就是静下心来,照着报错的提示排查问题。
1 | FAILURE: Build failed with an exception. |
Run with –stacktrace option to get the stack trace. Run with –info or –debug option to get more log output. Run with –scan to get full insights.这句话是重点,但是说得不明不白的也不知道要怎么操作。
其实很简单,首先在Android Studio找到Terminal控制台(这个其实和CMD命令行控制台是一样的)
然后在控制台中输入如下指令,就可以重新编译debug版本,且带参数–stacktrace编译,如果编译失败会有失败的路径信息。
1 | gradlew compileDebug --stacktrace |
或者–info和–debug参数也用上会打印更多的log信息。
1 | gradlew compileDebug --stacktrace --info --debug |