首页 文章

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

提问于
浏览
2

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

这是我得到的Android Studio错误:

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

解析依赖关系...不推荐运行'gradlew assembleDebug' ... registerResGeneratingTask,不推荐使用registerGeneratedFolders(FileCollection)registerResGeneratingTask,不建议使用registerGeneratedFolders(FileCollection)registerResGeneratingTask,不建议使用registerGeneratedFolders(FileCollection)registerResGeneratingTask,不推荐使用registerGeneratedFolders(FileCollection)registerResGeneratingTask,使用registerGeneratedFolders(FileCollection)编译器消息:lib / ui / loginScreen.dart:1:1:错误:可以't access platform private library. compiler message: import ' dart:_http';编译器消息:^编译器在/Users/pbirdsall/Documents/highline/hl_leverage/lib/main.dart上失败

FAILURE:构建因异常而失败 .

  • Where:Script'/Users/pbirdsall/flutter/flutter/packages/flutter_tools/gradle/flutter.gradle'line:460

  • 出了什么问题:任务执行失败':app:flutterBuildDebug' .

处理'命令'/ Users / pbirdsall / flutter / flutter / bin / flutter''以非零退出值1结束

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

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

在8s内构建失败完成错误:Gradle构建失败:1

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

不推荐使用,使用registerGeneratedFolders(FileCollection)registerResGeneratingTask,不建议使用registerGeneratedFolders(FileCollection)registerResGeneratingTask,使用registerGeneratedFolders(FileCollection)registerResGeneratingTask,不建议使用registerGeneratedFolders(FileCollection)registerResGeneratingTask,使用registerGeneratedFolders(FileCollection)编译器消息:lib / ui / loginScreen.dart:1:1:错误:无法访问平台私有库 . 编译器消息:import'dart:_http';编译器消息:^编译器失败

我的Android Studio版本是3.1.4

我的Flutter版本是:

Flutter 0.8.2•channel beta•https://github.com/flutter/flutter.git Framework•revision 5ab9e70727(2周前)•2018-09-07 12:33:05 -0700 Engine•revision 58a1894a1c工具•Dart 2.1.0-dev.3.1.flutter-760a9690c2

我正在使用macOS High Sierra 10.13.6

1 回答

  • 2

    菜单 Tool > Flutter > Flutter Clean

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

    flutter clean
    

相关问题