Flutter开发工具的准备和开发环境的搭建

1、操作系统:macOS (64-bit)

2、开发工具:VSCode、Xcode

3、镜像:

国内访问flutter受限的用户需要加入如下环境变量到.bash_profile(路径:/Users/用户名/.bash_profile )中

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

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

注意: 此为临时镜像,并不能保证一直可用,可参考 Using Flutter in China 以获得有关镜像服务器的最新动态。

当然,如果安装了代理切换工具proxifier,flutter安装速度也是刚刚的。

4、获取Flutter SDK

详见Flutter中文网:https://flutterchina.club/setup-macos/#%E8%8E%B7%E5%8F%96flutter-sdk

注意:

(1)在配置PATH的时候需要关注Flutter SDK解压后的路径

export PATH=/Users/xxx/xxxx/flutter/bin:$PATH

(2)如果运行flutter doctor后提示command not found: flutter,说明你使用的是zsh,需要终端执行source $HOME/.bash_profile 刷新当前终端窗口

其他注意项欢迎补充

5、iOS设置

安装Xcode 

置Xcode命令行工具以使用新安装的Xcode版本 sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer(注意路径是否正确)

确保Xcode许可协议是通过打开一次Xcode或通过命令sudo xcodebuild -license同意过了

iOS模拟器

open -a Simulator可以直接启动当前默认的模拟器

cd到你的flutter项目下,执行flutter run就可以直接通过模拟器启动你的应用.

iOS真机

安装了Xcode:直接连真机run

没有安装Xcode:通过命令行工具(需要安装homebrew)flutter run

⚠️flutter run如果有一个报错:Could not build the precompiled application for the device. Error launching application on iPhone.

尝试1:xcode清除缓存,重启,在flutter项目目录下执行 flutter clean 命令,重新flutter run

尝试2: File —> Workspace Settings  —> Build System改为Legacy Build System传统构建模式

概念了解和总结

(1)Flutter几个版本的区别(stable、beta、dev、master)

  stable:稳定版

   beta:  公测版,较稳定

   dev:   开发版,时常包含一些新的功能

master: 主分支

(2)flutter doctor作用:查看是否需要安装其它依赖项来完成flutter sdk的安装。

你可能感兴趣的:(Flutter开发工具的准备和开发环境的搭建)