Flutter 的线程模型和异步原理   在Android应用中, 用户时常会遇到界面卡顿的情况,非常影响用户的体验。作为Android开发肯定都知道:应用在主线程里做了大量的耗时操作(例如文件读写, 数据库读写,网络访问,图片编解码等),就会导致UI不能及时刷新,出现跳帧现象。如果应用主线程不能及时处理用户的输入事件或广播消息,系统甚至会直接弹出著名的ANR对话框,提示用户杀死应用。 在Flutter应用中,如果出现界面卡顿,它的原因也是如此吗? 我们带着这些疑问,一起来搞清楚Flutter的线程模型和…

2023年7月27日 0条评论 863点热度 0人点赞 帮助教程 阅读全文

在Flutter项目中使用 flutter pub get 时,有时会提示 Waiting for another flutter command to release the startup lock  

2023年4月17日 0条评论 491点热度 0人点赞 帮助教程 阅读全文

IDEA 提示 Kotlin: Unresolved reference: FlutterActivity 与 Kotlin: Unresolved reference: embedding 错误,无法成功编译    

2023年4月12日 0条评论 964点热度 0人点赞 帮助教程 阅读全文

在 macOS 中运行 doctor 时,多数情况下会出现以下错误,如 LibreSSL SSL_read、Android license status unknown、Unable to find bundled Java version、HTTP Host Availability等,我们一个个看,看看如何解决这些问题。  

2023年4月11日 0条评论 561点热度 0人点赞 帮助教程 阅读全文

今天在Deepin系统中安装Android、Java、Flutter、VSCode中涉及环境变量,然后把Flutter的设置环境变量拿出来单独写一下。顺带也写下Deepin系统下Flutter的安装过程。    

2021年4月2日 0条评论 2237点热度 2人点赞 帮助教程 阅读全文

  Mac环境下解决方法: 1、如果你是最新的 .zshrc: 打开终端 - 默认在 当前用户 ~ 执行命令:open .zshrc 在打开的 .zshrc 文件中加入这一行:export NO_PROXY=localhost,127.0.0.1 保存 重新打开终端 - 执行 flutter doctor 2、如果你是.bash_profile 形式的 打开终端 - 默认在 当前用户 ~ 执行命令:open .bash_profile 在打开的 .bash_profile 文件中加入这一行:expor…

2020年6月25日 0条评论 4137点热度 0人点赞 帮助教程 阅读全文

我们很高兴宣布 Flutter web 支持已顺利迭代至 Beta 版本! 为什么我们要把 Flutter 带向 web 平台? 开发者经常需要构建可以在移动和 web 两个平台上运行的应用。我们想要帮助您设计和构建出自己想要的效果,将心中的奇思妙想变为现实,让您知道 Flutter 能够让您的应用在任何地方流畅运行!开发者们都希望学习一套可在多个平台上灵活使用的技术。Flutter web 支持允许您使用同一套代码,更快地发布功能,并且在不同设备上实现一致的用户体验。此外,强大的 web 端 Dart 编译器和便…

2019年12月26日 0条评论 3149点热度 0人点赞 帮助教程 阅读全文