美文网首页Flutter
Flutter - 搭建环境

Flutter - 搭建环境

作者: LouisXWB | 来源:发表于2020-01-11 13:22 被阅读0次

第一步,安装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 开发环境

相关文章

网友评论

    本文标题:Flutter - 搭建环境

    本文链接:https://www.haomeiwen.com/subject/iaheactx.html