1: Flutter配置 for mac

1: Flutter配置 for mac_第1张图片
Flutter

相信你已经知道Flutter是什么了,这里就多说了,Flutter中文网写的教程已经非常好,但是我还是有必要简化一下。看起来更清晰,也是记录,便于下次再次配置查看。

一、开始

跟着步骤一步步走就行。

1、在目录下Flutter新建文件夹(~/Flutter)

$ mkdir ~/Flutter
$ cd ~/Flutter

2、下载Flutter

// 克隆下载
$ git clone -b master https://github.com/flutter/flutter.git
// 版本检查
$ ./flutter/bin/flutter --version

3、设置环境变量

// 打开bash_profile文件
$ vi ~/.bash_profile
// 把下面三段添加到bash_profile文件内
export PUB_HOSTED_URL=https://pub.flutter-io.cn //国内用户需要设置
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn //国内用户需要设置
export PATH=~/Flutter/bin:$PATH
// 然后退出vi
// 让环境变量生效
$ source $~/.bash_profile

4、诊断Flutter配置,会显示一些诊断信息,例如:

$ flutter doctor -v
[-] Android toolchain - develop for Android devices
    • Android SDK at /Users/obiwan/Library/Android/sdk
    ✗ Android SDK is missing command line tools; download from https://goo.gl/XxQghQ
    • Try re-installing or updating your Android SDK,
      visit https://flutter.io/setup/#android-setup for detailed instructions.

5、前面显示 ✗ 的表示需要配置,按照提示进行配置即可。

二、运行

使用iOS模拟器

// 打开模拟器
$ open -a Simulator
// 运行flutter
$ flutter run

使用iOS真机运行

要使用iOS真机运行,需要安装如下工具

$ brew update
$ brew install --HEAD libimobiledevice
$ brew install ideviceinstaller ios-deploy cocoapods
$ pod setup
// 完成后同样运行flutter
$ flutter run

使用安卓模拟器运行

安卓配置我将引用官网的

Android设置

安装Android Studio

要为Android开发Flutter应用,您可以使用Mac,Windows或Linux(64位)机器.
Flutter需要安装和配置Android Studio:

  1. 下载并安装 Android Studio.
  2. 启动Android Studio,然后执行“Android Studio安装向导”。这将安装最新的Android SDK,Android SDK平台工具和Android SDK构建工具,这是Flutter为Android开发时所必需的

设置您的Android设备

要准备在Android设备上运行并测试您的Flutter应用,您需要安装Android 4.1(API level 16)或更高版本的Android设备.

  1. 在您的设备上启用 开发人员选项USB调试 。详细说明可在Android文档中找到。
  2. 使用USB将手机插入电脑。如果您的设备出现提示,请授权您的计算机访问您的设备。
  3. 在终端中,运行 flutter devices 命令以验证Flutter识别您连接的Android设备。
  4. 运行启动您的应用程序 flutter run
    默认情况下,Flutter使用的Android SDK版本是基于你的 adb 工具版本。 如果您想让Flutter使用不同版本的Android SDK,则必须将该 ANDROID_HOME 环境变量设置为SDK安装目录。

设置Android模拟器

要准备在Android模拟器上运行并测试您的Flutter应用,请按照以下步骤操作:

  1. 在您的机器上启用 VM acceleration .
  2. 启动 Android Studio>Tools>Android>AVD Manager 并选择 Create Virtual Device.
  3. 选择一个设备并选择 Next
  4. 为要模拟的Android版本选择一个或多个系统映像,然后选择 Next. 建议使用 x86x86_64 image .
  5. 在 Emulated Performance下, 选择 Hardware - GLES 2.0 以启用 硬件加速.
  6. 验证AVD配置是否正确,然后选择 Finish
    有关上述步骤的详细信息,请参阅 Managing AVDs.
  7. 在 Android Virtual Device Manager中, 点击工具栏的 Run。模拟器启动并显示所选操作系统版本或设备的启动画面.
  8. 运行 flutter run 启动您的设备. 连接的设备名是 Android SDK built for ,其中 platform 是芯片系列, 如 x86.

结束

整个配置过程并不复杂,而且还有doctor命令进行检查,还是很贴心的。

参考文献:入门: 在macOS上搭建Flutter开发环境

你可能感兴趣的:(1: Flutter配置 for mac)