android-studio - 如何在 Android Studio 的 gradle build 中启用 --stacktrace 或 --info 或 --debug 或 --scan 选项?
问题描述
我在 Android Studio 中遇到如下构建错误,如何在 gradle build 中启用 --stacktrace 或 --info 或 --debug 或 --scan 选项?
9:14:33 PM: Executing task 'build'...
Executing tasks: [build] in project C:\Users\rbeat\AndroidStudioProjects\NewMVVM\app
> Task :app:preBuild UP-TO-DATE
> Task :app:preDebugBuild UP-TO-DATE
> Task :app:compileDebugAidl NO-SOURCE
> Task :app:checkDebugManifest UP-TO-DATE
> Task :app:compileDebugRenderscript NO-SOURCE
> Task :app:generateDebugBuildConfig UP-TO-DATE
> Task :app:prepareLintJar UP-TO-DATE
> Task :app:prepareLintJarForPublish UP-TO-DATE
> Task :app:generateDebugSources UP-TO-DATE
> Task :app:dataBindingExportBuildInfoDebug UP-TO-DATE
> Task :app:dataBindingExportFeaturePackageIdsDebug UP-TO-DATE
> Task :app:dataBindingMergeDependencyArtifactsDebug UP-TO-DATE
> Task :app:dataBindingMergeGenClassesDebug UP-TO-DATE
> Task :app:generateDebugResValues UP-TO-DATE
> Task :app:generateDebugResources UP-TO-DATE
> Task :app:mergeDebugResources UP-TO-DATE
> Task :app:dataBindingGenBaseClassesDebug FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':app:dataBindingGenBaseClassesDebug'.
> couldn't make a guess for com.example.newmvvm.ListViewModel.listViewModel
* Try:
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.
* Get more help at https://help.gradle.org
BUILD FAILED in 0s
11 actionable tasks: 1 executed, 10 up-to-date
9:14:34 PM: Task execution finished 'build'.
解决方案
人们很可能使用 Logger,因此用户可以使用 --info 或 --debug 来增加详细程度。
--stacktrace 和 --full-stacktrace 真正控制了 Gradle 在构建结束时打印的输出类型。
所以你可以使用
1. gradle build --stacktrace
2. gradle build --full-stacktrace
推荐阅读
- json - 使用 record_transformer 插件修改 fluentd json
- azure-devops - 如何在 Azure devops 系统中获得 sprint 明智的自动化测试用例?
- javascript - 排列一个表,然后是一个表 javascript jquery
- flutter - 如何在 Flutter 中混合多个渐变?
- python - 为 python 脚本设置默认解释器不起作用
- java - 奇怪的 Log.i() 行为 Android Studio
- c - 为什么文件会变成NULL?
- ios - 自定义 Firebase Crashlytics 崩溃报告
- angular - Visual Studio Code 打字稿自动导入不起作用
- r - 如何创建像这样的多暗列表 DATA<-list(list(list(),list(),list()),list(list(),list(),list()),list(list() ,列表(),列表()))?