flutter上分之路1-新手教学(配置安装)
flutter上分之路1-新手教学(配置安装
- 安装
- 配置
- IDE
- demo
废话在前
flutter的东西我就不在说什么了。1.0版本已经于18年底发布,至今有大半年的时间,半个月前直接发布了1.7版本。
本来有心学习,奈何现实是残酷的,并没有时间和精力去学(说白了就是lan!)
最近赶上一轮职业变动,看到市面上好多公司都在转flutter或准备转,觉得再不学,就掉队了。
遂发愤图强,希望能赶上末班车。
废话不多说,直接开始。
这篇主要讲如何安装配置,能跑起来demo。
安装
首先是下载flutterSDK,根据官网资料,主要有两种方式
去官网下载(梯子)
https://flutter.dev/docs/development/tools/sdk/releases#windows
去GitHub下载
git clone -b stable https://github.com/flutter/flutter.git
我一直都是用正式版stable。
一开始是用从GitHub上下载的zip,后来检测更新,报错说没有.git文件,考虑了一下,为了更新方便,还是用git clone了下来。
由于网络原因,clone的时候经常报错断开连接,最终是用的增大缓存池和自定义深度的方式解决的。
增大缓存池
git config http.postBuffer 524288000
自定义深度(只获取一个历史版本)
git clone -b stable https://github.com/flutter/flutter.git --depth 1
如果上面两个方式还不行,那就只能用ssh方式了,具体请自行百度。
配置
下载完了之后,看看flutter有什么需要配置的。
配置环境变量:
在环境变量path中添加flutter的bin路径
如果你没有梯子,官网提供了镜像网站,可以添加到环境目录中。
PUB_HOSTED_URL=https://pub.flutter-io.cn
FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn检查完整性
打开flutter/flutter_console.bat,会启动一个命令台,输入下面指令检查flutter是否能用。flutter doctor
检查过程中,如果缺少什么东西,他会自动下载,不过网速感人。。。。
现在sdk弄好了,下面就是IDE了
IDE
AS大家都有,直接装插件就行了。两个插件Flutter和Dart。
demo
万事俱备,只差最后一哆嗦了。
AS – file – new – flutter project 这个应该都懂的,弹窗里面根据自己情况填写一些信息,就可以创建我们的demo了。
我这边创建好之后,没法运行,提示没有配置sdk。配置下图信息:
配置好之后就可以运行我们的demo了。
到此已经可以成功跑起来demo了,本篇目的达成,到此结束!上分去吧!~
flutter上分之路1-新手教学(配置安装)相关推荐
- Pytorch上分之路—ShuffleNetv3(鸟群分类算法)
Pytorch上分之路-ShuffleNetv3(鸟群分类算法) 本次的内容是用pytorch写一个简单的分类算法,选择了200鸟群的数据集,数据集的话可以自己到网上去找,挺容易的. 目录 **Pyt ...
- 【Mysql上分之路】第三篇:Mysql安装与配置、目录结构
文章目录 :blush:MySQL的安装与配置 :smiley:MySQL安装步骤 :grin:MySQL配置步骤 :open_mouth:MySQL的目录结构 :fu:bin目录 :fu:data目 ...
- 【Python上分之路】第一篇:Python是什么?
文章目录 Python Python特性 Python优点 语法简单 开源免费 面向对象的高级语言 功能扩展性强 Python缺点 运行速度慢 代码加密困难 Python应用领域 Web应用开发 自动 ...
- 中间件之webSphereMQ上分之路(一)
文章目录 中间件 中间件分类 WebSphereMQ原理 消息 队列 消息传输系统 应用程序接口 WebSphereMQ的基本概念 WebSphereMQ的对象 消息 消息的类型 消息长度 应用程序处 ...
- pytorch上分之路——视频补全算法(onion peel network)
文章目录 前言 一.config.py 二.datalist.py 三.common.py 四.model.py 五.model_common.py 六.train.py 总结 前言 该算法是从git ...
- LPR车牌识别-pytorch上分之路
LPRNet-车牌识别 项目目录 config.py datalist.py model.py utils.py train.py trainDDP.py 最后 项目目录 这里主要就看我在目录里强调的 ...
- 【Linux上分之路】第十二篇:Linux三剑客grep、sed、awk
文章目录 Linux三剑客 三剑客特点及应用场景 grep grep命令的基本格式 grep范例 grep命令选项 -A.-B -c.-v -n.-w sed sed命令基本格式 sed命令功能 se ...
- 【Linux上分之路】第一篇:Linux简介、发行版、开源协议
文章目录 Linux Linux的优点 Linux分类 Linux发行版本 RedHat Linux Ubuntu Linux Linux系统结构 1.内核层 2.Shell层 3.应用层 Linux ...
- 爱奇艺剧本情感分析上分之路
1.使用great大佬的baseline,上线分数是0.68左右,现在调整epochs的数量,查看相应的上线分数 提升了0.009左右,排名在153这里. 后续持续更新上分过程! 理解训练神经网络中基 ...
- 3dcnn视频分类算法-pytorch上分之路
3DCNN-视频分类 项目结构 config.py datalist.py model.py train.py 最后 项目结构 config.py import argparse''' trainin ...
最新文章
- C# checked、unchecked操作符
- PYTHON编程导论群问题汇总(五)
- 海外名校毕业!好不容易凭借超强的面试能力+算法入职的谷歌新员工被批干活太慢,委屈得要哭!作为职场新人该怎么办?...
- [总结篇4] l2-agent的细节
- 《移动项目实践》实验报告——Android高级控件
- boost::mp11::mp_same相关用法的测试程序
- 人工机器:jetbot小车密码
- (文档挂起)打印机为什么打印失败?
- [HAOI2015]树上染色
- java怎么使用floor_Java NavigableSet floor()用法及代码示例
- Maven pom.xml 文件格式详解一
- ST-Link驱动安装不正确,设备管理器黄色感叹号,win10安装stlink驱动
- C1083,无法打开包括文件...
- 快速学习探索性测试,什么是探索性测试?
- FMCW雷达距离多普勒(RDM)处理方法中距离分辨率和速度分辨率的推导
- 【Vim】基本操作及命令集详解
- win11 下beyondcompare 右键菜单中无“比较“
- SRE运维面试相关高频题库
- 判断本机是否安装office2003,2007和wps2007,2010
- Win10电脑底部任务栏突然冻结、卡死,一直转圈圈。
热门文章
- Python中的切片(Slice)操作详解
- python中sys模块下载_怎样进行python sys模块安装及使用
- Android 车机系统 One Binary 适配白天黑夜的一个方案
- 文本自动生成研究进展与趋势
- 读书寄语:这一年,谢谢自己
- DOJO Dijit布局
- python eml解析_使用 python eml-parser 对 eml文件进行格式化
- java读加密excel,JAVA读取加密的Excel文件
- 实战剖析:13步设计出一个ITSM系统
- oracle_j000,DBA手记:System State转储之ROW CACHE对象