[Android]Gradle命令黑科技

Gradle 编译过程

[Android]Gradle命令黑科技_第1张图片
Paste_Image.png

gradle build --stacktrace(--s)

堆栈跟踪。如果执行gradle task失败时,如果想得到更详细的错误信息,那么就可以使用-s(或--stacktrace)来输出详细的错误堆栈。你还可以使用-S(或--full-stacktrace)来输出全部堆栈信息,不过一般不推荐这样做,因为gradle是基于groovy语言,而groovy作为一门动态语言可能会输出与你的错误代码毫不相关的信息。
通常我们在执行gradle命令时只在gradle后面加clean、build等等,这样并不能看到的日志,如果出错的话很难定位到错误,所以后面加入--stacktrace,意思是跟踪栈

gradle assembleDebug --info --debug

在build 的时候把所有日志打出来 看看到底哪里抛的

你可能感兴趣的:([Android]Gradle命令黑科技)