诊断当前环境(fluuter,编辑器,模拟器 )flutter doctor
诊断安卓证书 flutter doctor --android-licenses
启动报错
报错一:
target of uri doesn't exist
保证pusbec.yaml文件内的插件版本或路径存在
dependencies:
flutter:
sdk: flutter
fluro: "^1.7.8"
然后终端执行 flutter packages get就可以了
报错二:
Exception in thread "main" java.lang.RuntimeException: Could no
手机用加速器下载,放在这个路径
file:///C:/Users/goodDream/.gradle/gradle-5.6.2-all.zip
接着配置文件gradle-wrapper.properties的distributionUrl改成distributionUrl=file:///C:/Users/goodDream/.gradle/gradle-5.6.2-all.zip
然后重新运行
参考文章: 链接
报错三:
启动应用出现这个提示,修改代码等待很长时间都有没有更新
The application may be doing too much work on its main thread
# 删除构建缓存
flutter clean
# 启动
flutter run
报错四:
Cannot call write after a stream was destroyed in flutter
方式一:
重装了flutter发现还是这样
方式二:
删除了所有设备(路径: C:\Users\goodDream.android\avd)重新了下载各新设备。重新启动项目去掉代码错误就可可以了