搭建Flutter环境

1. 下载包

2.安装

2.1 命令行配置环境

export PATH=/Users/fzm/下载保留/flutter/bin:$PATH #这个命令行只针对当前窗口

执行

flutter doctor

报错 :

1. Android toolchain - develop for Android devices

2. iOS toolchain - develop for iOS devices

####2.2解决步骤
按照提示在命令上输入, 安装Androidstudio后执行,

export ANDROID_HOME="/Users/fzm/Library/Android/sdk"

完毕后再执行

flutter doctor

报错

Android licenses not accepted.

按照提示在命令行输入

flutter doctor --android-licenses

再执行

flutter doctor

报错

Flutter plugin not installed; this adds Flutter specific functionality.

打开Androidstudio, 在偏好设置 -> plugin 搜索flutter. 提示 search in repositories 点击install. 完成后重启Androidstudio.

再次执行

flutter doctor

提示pod版本推荐使用1.5 所以我有升级了一下pod

pod --version

brew install ruby #升级一下ruby

gem soureces -a http://rubygems.org/ #添加源, 国内的源到目前还没有 1.5版本

sudo gem install cocoapods # 更新pods

sudo gem install cocoapods -n /usr/local/bin # 如果上一行报错, 用这个命令代替, 注意就是usr不是user路径

在执行

flutter doctor

检查通过

3. 在vs中搭建第一个flutter项目

官方文档 https://flutterchina.club/get-started/codelab/

3.1 package get

官网中使用Androidstudio来演示的, 我使用的是vs. 在第二步使用外部包时, 在 pubspec.yaml中添加依赖包. 注意缩进

dependencies:
  flutter:
    sdk: flutter
  # cupertino_icons: ^0.1.0
  english_words: ^3.1.0
  cupertino_icons: ^0.1.2

在vscode命令行中输入

export PATH=/Users/fzm/下载保留/flutter/bin:$PATH

flutter packages get

其他命令行

xcrun instruments -s 查询可用的模拟器

xcrun instruments -w “iPhone 8 (11.2)” 开启指定的模拟器

你可能感兴趣的:(Flutter)