当前位置: 首页 > article >正文

001 flutter学习的注意事项及前期准备

在学习flutter之前,还需要进行一些初始的配置,然后才可以学习flutter

1.安装flutter

国内官网:https://flutter.cn​​​​​​

国际官网:https://flutter.dev

安装完成后,按照官网上面的操作步骤进行配置,如环境变量什么的

如果官网的配套提示文件无法解决你的问题,可以问AI:

问小白:https://www.wenxiaobai.com/

快捷键:Win+R

可能要使用到的:命令提示符,git bash,powershell

2.flutter配置

如果想要检查自己的flutter,可以调出命令提示符,然后输入flutter doctor,会有以下几个方面出现:

Flutter,这个一般安装好,配置好之后都会有
Windows Version,一般也是好的
Android toolchain,这个是跟Android相关的,如果你要开发Android相关的,则要下载
Chrome,这个是跟网站相关的,如果你要开发网站相关的,则要下载
Visual Studio,建议下载
VS code,建议下载
Connected device(务必保证是√)
Network resources(务必保证是√)

根据自己的实际情况,去配置相关的内容,由于可能出现的差错实在是太多,这里就不过多赘述,给大家提供一个AI网址,如果遇到配置相关的问题,可以直接问,这里给一个问问题的小建议,如果AI给的回答没能解决你的问题,可以开多个AI,然后针对回答中你不懂的,给这个AI开多个网站,防止干扰当前这个网站的AI的后续回答

问小白:问小白 - 更专业的AI搜索

3.博主的使用代码编辑器

目前博主的编辑器为trae,主要是一方面trae内置AI模块,可以大大提升学习效率和开发速度,另一方面也可以快速帮助你修复一些简单的问题,链接放这:

trae-CN:https://trae.com.cn

trae:https://trae.ai

国内版和国际版的区别在于,国际版的内置的AI更多

4.如何创建一个flutter初始文件

打开代码编辑器(后面由于博主用的是trae,所以就直接说trae了)

按下ctrl+shift+P,然后在跳出来的输入框里面输入Flutter:New Project,按下回车键,如果前面的安装与配置都没有问题的话,这里就可以正常运行了

然后你将会得到一个初始的flutter文件

5.一些建议

安装flutter相关的一些插件,安装哪些依旧可以自己去考虑,因为插件市场还是蛮丰富的

这里先推荐几个有必要的:dart,flutter,Code Runner

6.最后

flutter的学习需要学习者对dart语言基础有一定掌握,否则想要学习flutter可能会更加的吃力,因为flutter的前端语言就是dart语言,所以建议先去学习dart基础,然后再进行flutter的学习,关于dart语言基础的学习可以看博主之前更新的,dart语言基础部分已经基本更新完成啦

那么今天就先到这里啦,祝大家天天开心!代码一遍就通!没有debug的烦恼!

http://www.lryc.cn/news/2394308.html

相关文章:

  • FactoryBean 接口
  • CS144 - Lecture 1 记录
  • 【Redis】大key问题详解
  • 【数据结构】——二叉树--链式结构
  • TKernel模块--杂项
  • 充电便捷,新能源汽车移动充电服务如何预约充电
  • laya3的2d相机与2d区域
  • 2024 CKA模拟系统制作 | Step-By-Step | 19、题目搭建-升级集群
  • 47道ES67高频题整理(附答案背诵版)
  • Lauterbach TRACE32专栏
  • 基于 Chrome 浏览器扩展的Chroma简易图形化界面
  • python打卡day41
  • IM系统的负载均衡
  • 前端八股 tcp 和 udp
  • 使用 Zabbix 监控 MySQL 存储空间和性能指标的完整实践指南
  • 【技能拾遗】——家庭宽带单线复用布线与配置(移动2025版)
  • 异步日志监控:FastAPI与MongoDB的高效整合之道
  • 在 Android 上备份短信:保护您的对话
  • 标题:2025海外短剧爆发年:APP+H5双端系统开发,解锁全球流量与变现新大陆
  • 解决RAGFlow(v0.19.0)有部分PDF无法解析成功的问题。
  • c#基础08(数组)
  • 嵌入式学习--江协stm32day3
  • docker-记录一次容器日志<container_id>-json.log超大问题的处理
  • 4.8.1 利用Spark SQL实现词频统计
  • 头歌java课程实验(Java面向对象 - 包装类)
  • 经济法-7-上市公司首次发行、配股增发条件
  • PyTorch中nn.Module详解
  • Mac 每日磁盘写入量异常高
  • 《深入解析Go语言结构:简洁高效的工程化设计》
  • [蓝桥杯]机器人塔