Flutter - 搭建环境

第一步,安装Android Studio 和 Xcode编辑器

第二步,安装 Flutter

  • 配置镜像
    ~/.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

  • 配置环境变量
export PATH=/Users/xxx/flutter/bin:$PATH

第三步,打开模拟器

输入flutter emulators指令,列出可使用的模拟器

emulator list

输入flutter emulators --launch 设备ID指令,打开模拟器
如:flutter emulators --launch Pixel_2_API_19

第四步,测试运行

可以直接使用 SDK 里的 demo ,进入指定demo,输入flutter run运行。

第五步,检查环境配置问题

Flutter 提供了一个命令 flutter doctor 协助我们安装 Flutter 的工程依赖,它会检查本地是否有 Android 和 iOS 的开发环境,如果检测到依赖缺失,就会给出对应依赖的安装方法。

第六步,配置开发的编辑器

  • Android
    安装flutter插件即可

  • iOS
    安装 libimobiledeviceideviceinstaller 这两项依赖:

brew update
brew install --HEAD usbmuxd
brew link usbmuxd
brew install --HEAD libimobiledevice
brew install ideviceinstaller

其中,usbmuxd 是一个与 iOS 设备建立多路通信连接的 socket 守护进程,通过它,可以将 USB 通信抽象为 TCP 通信;libimobiledevice 是一个与 iOS 设备进行通信的跨平台协议库;而 ideviceinstaller 则是一个使用它们在 iOS 设备上管理 App 的工具。

Reference:

  1. Flutter核心技术与实战[陈航]

  2. macOS 上安装和配置 Flutter 开发环境

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容