flutter 开发1 - 配置开发环境

由于某些不可抗拒的原因,导致安装国外某些软件异常蛋疼,我也是折腾了好久,找了好多博客都没讲清楚,最后失了好多次才成功。

1. 下载 flutter

git clone -b stable https://github.com/flutter/flutter.git
注意原则上,必须去 github 下载,并且 git clone 整个项目当某个目录
,mac 我是~/apps 目录 ,windows我直接扔在D盘了

2. 配置环境变量
  • 找到 .bash_profile文件, 此文件没有就创建 ,在~目录下
  • 添加一下代码 ,就是修改flutter下载东西的地址 并把flutter暴露出去
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
export PATH="/Users/davidzhang/Apps/flutter/bin:$PATH"
  • 注意不要使用 上海交通大学的地址,这个地址是无效的
// 无效 !!!!!!!!!!!
FLUTTER_STORAGE_BASE_URL: https://mirrors.sjtug.sjtu.edu.cn/
// 无效 !!!!!!!!!!!
PUB_HOSTED_URL: https://dart-pub.mirrors.sjtug.sjtu.edu.cn/
  • (注意,mac catalina默认使用的是zsh,终端启动时 ~/.bash_profile 将不会被加载,解决办法就是修改 ~/.zshrc ,在其中添加:source ~/.bash_profile
  • windows就把变量配置在 系统变量里即可
3. flutter

flutter --version
就会自动下载dart 一些操作
flutter --doctor
会提示你开发缺少哪些东西

4. 安装Xcode 和 Android Studio
  • 注意软件安装千万不要打断,否则会有问题,已亲身经历问题
  • Xcode从Appstore下载
  • Android Studio 从传送门 下载
5. windows android sdk配置
  • 系统环境变量新建 ANDROID_SDK_HOME 指向sdk的目录,如 D:\android\android-sdk
  • 在path里添加 ;%ANDROID_SDK_HOME%\platform-tools;%ANDROID_SDK_HOME%\tools
6. flutter doctor

安装提示,缺少的包即可
CocoaPods安装默认很慢,执行下面命令

// 下边是mac系统
// 1.移除掉原有的源(服务器在国外,速度较慢)
- gem sources --remove https://rubygems.org/
taobao Gems 已停止维护,现在有ruby-china提供镜像服务,如果安装了则删除
- gem sources --remove https://ruby.taobao.org/    
// 2.等有反应之后再敲入以下命令
- gem sources -a https://gems.ruby-china.com
// 3.验证是否替换成功
- gem sources -l
7. windows 安卓推荐 夜神模拟器

连接不上 as的方法 进入夜神主目录 nox_adb.exe connect 127.0.0.1:62001

踩坑链接

proxy配置导致gradle sync failed

猜你喜欢

转载自blog.csdn.net/qq_29334605/article/details/105617371