准备开发环境

准备开发环境

构建 Kraken 需要安装特定的工具,每个平台的安装方式都不太一样。

macOS 环境准备

  1. 访问 nodejs.org 准备开发环境 - 图1 下载并安装最新的 Node.js

  2. 安装 Flutter

git clone https://github.com/flutter/flutter
  1. 切换到 Kraken 指定的 Flutter 版本 准备开发环境 - 图2
git checkout <flutter_version>
  1. 按照 Flutter 官方文档 准备开发环境 - 图3 的步骤安装 Flutter 的相关依赖, 确保执行 flutter doctor 不再有任何警告。

  2. 安装 CMake

brew install cmake
  1. 安装 Xcode 11.2 以上版本

Windows 环境准备

注:Windows 平台下只提供 Android 平台的构建,iOS & macOS 平台请使用 macOS 系统。 仅支持 Windows 10 系统。

  1. 访问 nodejs.org 准备开发环境 - 图4 下载并安装最新的 Node.js

  2. 下载 Git for Windows 准备开发环境 - 图5

  3. 安装 Android Studio 准备开发环境 - 图6

  4. 下载 ninja 准备开发环境 - 图7 ,然后将安装后的 ninja.exe 文件复制到 C:\Windows 目录下,这样就可以直接在 Terminal 中输入 ninja 命令来调用。

  5. 安装 CMake for Windows 准备开发环境 - 图8

  6. 安装 NDK

打开 Android Studio,打开 Files > Settings > Appearance & Behavior > System Settings > Android SDK。选中 NDK,然后安装 20.1.5948944 版本。

img

  1. 安装 Flutter
git clone https://github.com/flutter/flutter
  1. 切换到 Kraken 指定的 Flutter 版本 准备开发环境 - 图10
git checkout <flutter_version>
  1. 按照 Flutter 官方文档 准备开发环境 - 图11 的步骤安装 Flutter 的相关依赖, 确保执行 flutter doctor 不再有任何警告。