在调试模式下构建 Flutter 应用程序时,Gradle 详细日志在哪里?

Posted

技术标签:

【中文标题】在调试模式下构建 Flutter 应用程序时,Gradle 详细日志在哪里?【英文标题】:Where are Gradle detailed logs when building Flutter application in debug mode? 【发布时间】:2020-01-06 19:37:40 【问题描述】:

我正在调试我的 Flutter 应用程序,有时我会遇到 Gradle 构建错误。没关系,有些配置不正确。

但是很难找到实际问题,因为调试控制台没有显示任何详细信息,例如哪一​​行破坏了构建。

没有错误跟踪。

Launching lib\main.dart on android SDK built for x86 in debug mode...
* Error running Gradle:
ProcessException: Process "C:\Users\<USER>\Projects\<app>\android\gradlew.bat" exited abnormally:

  Command: C:\Users\<USER>\Projects\<APP>\android\gradlew.bat app:properties

Please review your Gradle project setup in the android/ folder.
Exited (sigterm)

在调试模式下构建 Flutter 应用程序时,我可以在哪里或如何查看 Gradle 日志?

这里也有印刷品。

【问题讨论】:

这个问题有进展吗? @Yster 无。我们在 gradle 文件中发现了实际的错误并修复了它,但错误日志仍然没有显示任何内容。 【参考方案1】:

您可以使用 AndroidStudio 打开项目的 Android 部分,以帮助您了解 gradle 错误。

使用 IntelliJ 或 VSCode,您只需右键单击 android 文件夹并单击“在 Android Studio 中打开”

【讨论】:

我打开了 Android Studio,但构建或运行应用程序的选项被禁用。我的项目也没有错误。 我尝试手动运行它,但过程几乎立即结束并且没有输出:android&gt;set JAVA_HOME=C:\Program Files\Android\Android Studio\jre android&gt;gradlew.bat app:properties android&gt;【参考方案2】:

您应该编辑您的$HOME/.gradle/gradle.properties 文件,添加:

org.gradle.console=verbose

然后运行

flutter run -v

这里是 VSCode 中的一段输出

【讨论】:

你是中国人的老朋友。

以上是关于在调试模式下构建 Flutter 应用程序时,Gradle 详细日志在哪里?的主要内容,如果未能解决你的问题,请参考以下文章

在 Debug 模式下工作正常 vs Build APK 不工作,Flutter

仅在 Flutter 的调试模式下运行的应用程序

尝试在我的 Flutter 应用程序中使用 flutter_local_notification 插件构建时出错

在连接到 Internet 时构建 Flutter Web 应用程序会给我一个内部服务器错误。?

如何在 Flutter 中构建 apk 创建旧版本应用程序

有没有办法在调试 Flutter App 时更改值