Flutter学习笔记之Mac端搭建开发环境

系统要求

开发环境必须满足以下最低要求:

  • 操作系统: macOS (64位)
  • 硬盘空间:700M(不包括 IDE 或工具的磁盘空间)
  • 依赖工具:Flutter需要用到如下的命令行(MacOS 自带,无需额外安装):bash、curl、git 2.x、mkdir、rm、unzip、which。
    这些工具 MacOS 默认已经安装,无需在进行操作。

安装安卓开发环境

安装Android Studio,下面给两个下载地址,一个官方的,一个官方国内地址。
官方地址:developer.android.com/studio
官方中文地址:developer.android.google.cn/studio/
这时候在国内无法联网,所以要设置代理,自行百度一下。

配置Android环境变量

打开 Android Studio,选择 Confiure -> 'SDK Manager':

在打开的窗口中就能看到 Android SDK 的路径:

然后我们打开终端,输入:

vim ~/.bash_profile

在 ~/.bash_profile 上添加:

export ANDROID_HOME=/Users/你的用户名/Library/Android/sdk
exportPATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools

创建Android模拟器

打开 Android Studio,选择 Confiure -> 'AVD Manager':
在打开的页面里点击 Create Virtual Device...:
在 Phone 里选择一个设备,这里选择 Pixel 2 XL:
然后一直点击 Next,就成功创建了 Android 模拟器。

安装ios环境

为了 Flutter 可以编译成 iOS 安装包,和运行在 iOS 模拟器上,需要搭建 iOS 开发环境。
在 MacOS 需要先安装 Xcode。
Xcode需要在9.0版本以上,然后我们在终端中运行:

sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer

目的是使用最新版本的Xcode
然后打开Xcode,统一Xcode的许可协议。
在命令行中运行

sudo xcodebuild -license

然后输入agree。这样ios开发环境就搞定了。

配置Flutter环境

下载Flutter SDK

https://flutter.dev/docs/development/tools/sdk/releases?tab=macos
然后选择一个路径来存在SDK,

cd ~/development
unzip ~/Downloads/flutter_macos_v1.12.13+hotfix.9-stable.zip

也可以用一下命令:

git clone https://github.com/flutter/flutter.git -b stable

然后需要设置flutter的环境变量

vim ~/.bash_profile

将如下代码添加到其中

export FLUTTER_HOME=/Users/terry/development
export PATH=$PATH:$FLUTTER_HOME/bin

然后输入

flutter doctor

看看是否安装成功

评论

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×