Flutter环境安装并且完成Helloworld

本文详细指导了如何在Flutter中文网安装及配置Flutter环境,解决dart-sdk下载问题,配置环境变量,设置代理,并完成Android Studio插件安装,最终实现真机测试。重点包括环境配置、SDK管理与项目启动。
摘要由CSDN通过智能技术生成

1.首先进入Flutter中文网

起步:安装Flutter - Flutter中文网 (flutterchina.club)

2.下载安装包

有两种方式,一种是在官网下载,但是国外官网国内下载网速慢,推荐第二种,从github上获取。

3.选择空闲文件夹,选择gitbash here,开始克隆

4.打开文件夹中的此文件,运行命令行,输入flutter doctor

 

 

这里我遇到一个bug:解决方案为:(我是按照这个步骤来的,但是直接删除bin目录下的cache或许也可以!)

 

使用文本编辑器打开/bin/internal/update_dart_sdk.sh文件, 可以看到1是Dart Sdk的下载路径, 2是下载的Sdk存放的路径

 

其中ENGINE_VERSION是存在于/bin/internal/engine.version文件里面, DART_ZIP_NAME根据自己的系统选择, 我这里是dart-sdk-windows-x64.zip

 

环境变量FLUTTER_STORAGE_BASE_URL使用的是清华大学的镜像.

 

根据路径下载dart-sdk-windows-x64.zip, 将压缩包解压到/bin/cache/面, 再次运行flutter doctor, 

 

然后卡在这一步:

 

系统环境变量新加一个:PUB_HOSTED_URL Dart packages

然后删除chache文件夹,重新输入命令,即可成功运行:检查到三个对号,说明sdk按装成功!

 

5.在用户环境变量中添加如下两个变量(所以第4步可能加错了)

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

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

 

6.打开Android Studio,找到settings,安装flutter-plugs,会自动把需要的Dart语言一并安装。

 

7.然后就可以开开心心地new一个flutter项目啦:

 

Dart语言命名的时候有一些规范!

可以参考这篇blog:Flutter 命名规范 - 简书 (jianshu.com)

注意:如果下图这里卡住,就启用代理服务器。

 

可以按下图,当然我猜测也可以用ssh映射到老师给的git端口上用proxy

 

最终成功用USB真机测试,完成flutter的demo!官方demo竟然不是helloworld,而是计数器!

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值