如何在 Android Studio 中使用 Flutter RP2 清理构建?

2024-01-12

随着使用 Android Studio 3.1.4 发布 FLutter Release Preview 2,当我使用命令 stop 'main.dart'(命令 f2)从 Android Studio 停止程序,然后执行 run 'main.dart 时,我的项目出现了零星的构建问题' (^R) 我收到下面列出的错误。然而,如果我完全关闭 Android Studio 并再次打开该项目,它会正确编译并运行,不会出现错误。我想知道是否有一种方法可以清理项目以提升必须关闭和打开 Android Studio 的程度,这对 Flutter 热重载来说有点适得其反。

这是我收到的 Android Studio 错误:

在调试模式下在为 x86 构建的 Android SDK 上启动 lib/main.dart... [{“事件”:“app.progress”,“params”:{“appId”:“04e99281-55ea-41cd-851f-5b07487c5302”,“id”:“0”,“progressId”:null,“消息” :"正在初始化 gradle..."}}]正在初始化 gradle...

解决依赖关系... 运行“gradlew assembleDebug”...registerResGenerateTask 已弃用,请使用 registerGenerateFolders(FileCollection) registerResGenerateTask 已弃用,请使用 registerGenerateFolders(FileCollection) registerResGenerateTask 已弃用,请使用 registerGenerateFolders(FileCollection) registerResGenerateTask 已弃用,请使用 registerGenerateFolders(FileCollection) registerResGenerateTask 已弃用,请使用 registerGenerateFolders(FileCollection) 编译器消息:lib/ui/loginScreen.dart:1:1:错误:无法访问平台私有库。 编译器消息: import 'dart:_http'; 编译器消息:^ /Users/pbirdsall/Documents/highline/hl_leverage/lib/main.dart 上的编译器失败

失败:构建失败并出现异常。

  • 在哪里: 脚本'/Users/pbirdsall/flutter/flutter/packages/flutter_tools/gradle/flutter.gradle'行:460

  • 什么地方出了错: 任务“:app:flutterBuildDebug”执行失败。

    进程“命令”/Users/pbirdsall/flutter/flutter/bin/flutter”以非零退出值 1 完成

  • 尝试: 使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。

  • 获得更多帮助https://help.gradle.org https://help.gradle.org

8 秒内构建失败 完成时出现错误:Gradle 构建失败:1

您可以忽略错误日志的以下部分(上面的斜体字),因为这会在程序成功执行时发生。

已弃用,使用 registerGenerateFolders(FileCollection) registerResGenerateTask 已弃用,使用 registerGenerateFolders(FileCollection) registerResGenerateTask 已弃用,使用 registerGenerateFolders(FileCollection) registerResGenerateTask 已弃用,使用 registerGenerateFolders(FileCollection) registerResGenerateTask 已弃用,使用 registerGenerateFolders(FileCollection)编译器消息:lib/ui/ loginScreen.dart:1:1: 错误:无法访问平台私有库。编译器消息: import 'dart:_http';编译器消息:^ 编译器失败

我的Android Studio版本是3.1.4

我的 Flutter 版本是:

Flutter 0.8.2 • 通道测试版 •https://github.com/flutter/flutter.git https://github.com/flutter/flutter.git框架 • 修订版 5ab9e70727(2 周前) • 2018-09-07 12:33:05 -0700 发动机 • 修订版 58a1894a1c 工具 • Dart 2.1.0-dev.3.1.flutter-760a9690c2

我在 macOS High Sierra 10.13.6 上运行


Menu Tool > Flutter > Flutter Clean

或者在项目目录的终端窗口中

flutter clean
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 Android Studio 中使用 Flutter RP2 清理构建? 的相关文章

随机推荐