美文网首页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