mac 环境安装

系统需求

操作系统: macOS (64-bit)

硬盘: 700 MB

工具: bash, mkdir, rm, git, curl, unzip, which

环境安装

SDK

开发flutter应用程序,需要安装及下载对应的SDK

  1. 下载SDK,并进行解压
  2. 修改配置文件,添加flutter到path路径
    vim ~/.bash_profile
export PATH=$PATH:`pwd`/flutter/bin
source ~/.bash_profile

Xcode

iOS开发flutter app,需要安装版本高于9.0的XCode

  1. 通过Mac App Store 安装Xcode
  2. 执行以下命令使用最新的Xcode版本
sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer

simulator

在开发阶段,可以使用模拟器来进行应用程序的实现及体验

  1. 执行以下命令启动模拟器
open -a Simulator
  1. 在Hardware > Device菜单中设置模拟器的设备运行在64位的环境中

deploy

开发完成应用以后,需要利用部署工具将其部署到物理机器上,利用homebrew来安装对应的工具

  1. 安装 homebrew
  2. 更新最新版本
 brew update
  1. 安装对应工具
 brew install --HEAD usbmuxd
brew link usbmuxd
brew install --HEAD libimobiledevice
brew install ideviceinstaller ios-deploy cocoapods
pod setup

vscode

我们采用vscode 作为IDE来开发flutter应用程序

  1. 下载并安装vscode
  2. 在扩展安装flutter插件

最新文章

  1. ImageLoader加载图片
  2. PL/SQL概念
  3. kali 2.0 启动metasploit服务
  4. PowerDeigner 一个很好的画uml 和建模的软件
  5. CAM350测量
  6. cer, pfx 创建,并且读取公钥/密钥,加解密 (C#程序实现)
  7. windows和Ubuntu双系统的安装和基本操作
  8. Selenium1工作原理
  9. 【JavaWeb】DbUtils入门之QueryRunner
  10. 瑞芯微发布最新旗舰应用处理器-RK3588
  11. canvas 画时钟 会动呦
  12. 自定义UIPickView
  13. 【mongodb】之安装
  14. 001.iSCSI简介
  15. Java比较两个Date日期的大小
  16. linux常用命令(替换)
  17. 解题:HNOI 2008 玩具装箱
  18. 深入理解JavaScript系列(37):设计模式之享元模式
  19. 解决ListView在界面只显示一个item
  20. Luogu P3391 文艺平衡树(Splay or FHQ Treap)

热门文章

  1. WebExtensions小例
  2. python UI自动化实战记录七:页面2用例编写
  3. 元素设置float属性后,其后面的元素的位置问题
  4. AngularJs学习笔记--Dependency Injection(DI,依赖注入)
  5. JavaScript中如何判断两变量是否“相等”?
  6. 编程三基:cpu:算法,总线(io):一切皆文件;内存:运行空间
  7. PHP------析构方法
  8. 全局ajax的使用
  9. Linux脚本开头#!/bin/bash和#!/bin/sh是什么意思以及区别
  10. 【题解】洛谷P2375 [NOI2014] 动物园(KMP)