1. WebStorm安装Dart 插件,需要下载Dart安装包,并配置环境变量

  1. 启动Dart web项目时,提示: No active package webdev
    解决方案: 激活编译工具webdev,即在命令行执行:
//环境变量只配置了flutter sdk而没有配置dart sdk
flutter pub global activate webdev
//环境变量已经配置了dart sdk 我用的是这个命令
pub global activate webdev

如果还提示No active package stagehand,执行如下(创建web项目需要安装这个插件)

//环境变量只配置了flutter sdk而没有配置dart sdk
flutter pub global activate stagehand
//环境变量已经配置了dart sdk 我用的是这个命令
pub global activate stagehand

  1. 第二步骤命令执行后提示:Got socket error trying to find package webdev at https://pub.dartlang.org.
    原因是中国用户,需要通过镜像来访问,否则可能出现网络链接不上的问题
    解决方案: 设置环境变量如下便可(linux、mac、window 的变量和值都如下)

export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn

  1. Webstorm 后,提示:

webdev could not run for this project.
No pubspec.lock file found, please run “pub get” first.
Process finished with exit code 78

解决方案: pubspec.yaml —>右键单击选择“pub get",如果还不行,在terminal输入 pub get --offline 安装依赖


5. 安装后发现 提示pubspec.yaml 的name invad bar,因为我之前项目名是dart-project,有横线,所以去掉后就没问题了
6. pub get 执行后提示:

The current Dart SDK version is 2.7.2. Because dartproject depends on browser any which requires SDK version
<2.0.0, version solving failed.

解决方案: : 重新新建个demo,因为pubspec配置问题导致版本问题

  1. 升级2.7.2到2.10.3版本后,重新pub get,提示

Can’t load Kernel binary: Invalid kernel binary format version.

解决方案: 我的电脑是Win10 x64,之前下的版本是32位的包,所以换成64位就可以了 ,环境变量HOME及webstorm的dart的sdk 的home记得也要改

7.创建flutter项目 提示dart sdk未配置时解决方法:
安装了flutter,默认是有dart sdk的,所以不需要去下载安装的。
解决方案:a) 先配置flutter sdk,即flutter的HOME PATH就可以
b)再配置dart sdk,在flutter的HOME PATH下的bin/cache/dart_sdk下就可以。
如图:

  1. mac环境变量失效
    注意: 如果你使用的是zsh,终端启动时 ~/.bash_profile 将不会被加载,解决办法就是修改 ~/.zshrc ,在其中添加:source ~/.bash_profile

Flutter-常见问题相关推荐

  1. flutter 常见问题

    1.Flutter编译报错,Tickers used by AnimationControllers should be disposed by calling dispose() on the An ...

  2. Flutter问题集

    Flutter问题集 记录Flutter开发中遇到的问题 1.iPhone真机调试,提示无法打开"iproxy",因为无法验证开发者 参考:Flutter 常见问题汇总来解决 但貌 ...

  3. Flutter开发常见问题,解决小技巧

    1.Android Studio 4.0 以上打包编译报错: Execution failed for task ':app:lintVitalRelease'. > Could not res ...

  4. Flutter 配置常见问题

    The Flutter SDK installation is incomplete. Please see- 本来是用的好好的的Flutter工程配置,某一天创建新工程的时候突然提示上面错误,很是疑 ...

  5. Flutter SDK安装、切换版本及常见问题整理

    一.Flutter SDK 安装 安装 Flutter SDK 安装之前请确保电脑安装了 git 客户端. git 客户端下载地址:https://git-scm.com/download/win 首 ...

  6. 用Flutter + Dart快速构建一款绝美移动App

    作者 | Wojciech Kuroczycki 译者 | 弯月 来源 | CSDN(ID:CSDNnews) 如今,与前端或移动相关的新框架层出不穷.所有从事Web开发的人都应该熟悉各种目不暇接的新 ...

  7. Flutter 最佳实践 | 专家直播答疑

    什么是程序开发的艺术? 这里引用<梦断代码>中的一句话:"程序开发应该是一种艺术行为,程序员编写代码更多的不是为了客户,而是为了自己对新技术突破的快感,对程序bug消除后的兴奋. ...

  8. flutter版本控制工具 `FVM`

    文章目录 FVM 切换VSCode 的Flutter版本 在windows上安装fvm 方法一:先安装 choco 检查安装是否成功 常用指令 接下来安装fvm 方法二:pub方式安装 fvm VSC ...

  9. 复杂业务如何保证Flutter的高性能高流畅度?

    作者:闲鱼技术-三莅 背景 高性能高流畅度一直是Flutter团队宣传的一大亮点,也是当初闲鱼选择Flutter的重要因素之一,但是随着复杂业务的应用落地,通过Flutter页面和原生页面滑动流畅度对 ...

  10. Android Flutter 内存机制初探

    阿里妹导读:闲鱼技术团队一直在探索如何使用Flutter来统一移动App开发.移动设备上的资源有限,内存使用成了日常开发中的常见问题.那么,Flutter是如何使用内存,又会对Native App的内 ...

最新文章

  1. 一行代码将Pandas加速4倍
  2. 第四章、项目整合管理【PMP】
  3. c语言提取七位数讲解,输入一个七位数将这个数的奇位数重新组合成新的四位数并输出的编程怎么写    在线等急...
  4. python读取doc文件 语义识别_我可以让socket.makefile具有与常规文件相同的读取语义吗?...
  5. 乐玩自动化测试模块_深圳大数据测试培训推荐班
  6. 微软小冰迎来了一个新姐妹:“欣小然”
  7. Android Studio 应用目录结构说明
  8. Spring 相关jar包详细介绍
  9. “内心强大的人”依然会被移出首页
  10. 使用“牛顿迭代法”求解方程
  11. MQTT采集协议转换器转103 104 cdt 61850动环工业网关可定制试用
  12. OpenInfra基金会成立多元化董事会领袖组,任命总干事助推OpenInfra下一个十年的发展...
  13. eclipse mars2汉化包下载
  14. tapestry mysql_第二十四讲:tapestry的grid组件
  15. 使用CCleaner删除系统还原点
  16. mysql_assoc什么意思_MYSQL_ASSOC?
  17. npm run dev 的时候究竟做了什么
  18. 【C/C++服务器开发】socket网络编程函数接口详解
  19. 笔记:中国大学MOOC课程《程序设计入门——C语言》编程练习
  20. bat - 批量替换文件名字符

热门文章

  1. FPGA课程设计——数字电子时钟VERILOG(基于正点原子新起点开发板,支持8位或6位共阳极数码管显示时分秒毫秒,可校时,可设闹钟,闹钟开关,led指示)
  2. windows7下安装docker详细步骤
  3. Collection集合
  4. Tim Sweeney 采访实录:Metaverse的商业规则该如何打造?
  5. 爬取链家二手挂单房屋 - 匹配百度地图API坐标 - python出地图【2】(end) echarts调用百度地图画自己喜欢的底图,最终python出地图
  6. Unity 接入百度AI - 红酒识别
  7. java爬虫之爬取博客园推荐文章列表
  8. ERD Online 元数据管理开放平台
  9. 微信小程序—map地图实现标记多个位置
  10. C语言中的整型变量与实行常量