在使用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,“消息” :“正在初始化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:错误:无法访问平台私有库。 编译器消息: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选项运行,以获取更多日志输出。
8秒内失败 错误完成:Gradle构建失败:1
您可以忽略错误日志的以下部分(上面的斜体字),因为这是在成功执行程序时发生的。
不推荐使用,不建议使用registerGeneratedFolders(FileCollection)registerResGeneratingTask,不推荐使用,不推荐使用registerGeneratedFolders(FileCollection)registerResGeneratingTask,不推荐使用不使用registerGeneratedFolders(FileCollection)registerResGeneratingTask,不使用registerGeneratedFolders(FileCollection)registerRsGeneratedTask,不推荐使用/ui/loginScreen.dart:1:1:错误:无法访问平台私有库。编译器消息:import'dart:_http';编译器消息:^编译器在
上失败我的Android Studio版本是3.1.4
我的Flutter版本是:
Flutter 0.8.2•频道Beta•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上运行
答案 0 :(得分:7)
菜单Tool
> Flutter
> Flutter Clean
或在项目目录的终端窗口中
flutter clean