【Flutter 极速指南】开发环境
这篇文章你能学习到:
- 安装
- VS Code 编辑器配置
- 体验 Flutter
安装
系统要求:
安装之前,需要检查一下系统要求:
- 操作系统:macOS (64-bit)
- 磁盘空间:700MB(不包括 IDE 和相关工具)
- 相关工具:Flutter 需要依赖少量命令行功能
- bash
- mkdir
- rm
- git
- curl
- unzip
- which
获取 Flutter SDK
- 下载最新版本 Flutter SDK:https://flutter.io/sdk-archive/#macos
- 解压到所需位置,例如:
cd ~/developmentunzip ~/Downloads/flutter_macos_v0.5.1-beta.zip- 添加
flutter相关工具到 path 中
export PATH=`pwd`/flutter/bin:$PATH此时只能暂时针对当前命令行窗口设置 PATH 变量,想要永久的将 Flutter 增加到 PATH 中,请参考 环境变量升级 小结。
Flutter doctor
运行以下命令查看能否需要安装其它依赖项,来完成一律安装:
flutter doctor这个命令会检查你的开发环境并在命令行窗口显示检查结果。Dart SDK 已经包含在 Flutter 了,没有必要独立安装 Dart 了。仔细观察输出的结果,仔细检查命令行输出以获取可能需要安装的其余软件或者进一步需要执行的任务(以粗体显示)。例如:
Doctor summary (to see all details, run flutter doctor -v):[?] Flutter (Channel beta, v0.9.4, on Mac OS X 10.14 18A391, locale zh-Hans-CN)[!] Android toolchain - develop for Android devices (Android SDK 28.0.1) ? Android SDK file not found: /development/android-sdk/platforms/android-28/android.jar.[!] iOS toolchain - develop for iOS devices (Xcode 10.0) ? libimobiledevice and ideviceinstaller are not installed. To install, run: brew install --HEAD libimobiledevice...一般的错误解是 xcode 或者者 Android Studio 版本过低、或者者没有 ANDROID_HOME 环境变量等,请按照提醒处理。
环境变量升级
你在命令行职能升级当前会话框的 PATH 变量,通过如下步骤可以让 flutter 命令允许在任何终端中:
- 确定 Flutter SDK 目录:
[PATH_TO_FLUTTER_SDK] - 打开(或者创立)
$HOME/.bash_profile文件 - 增加 Flutter SDK 到
bash_profile文件中
export PUB_HOSTED_URL=https://pub.flutter-io.cn //国内客户需要设置export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn //国内客户需要设置export PATH=PATH_TO_FLUTTER_SDK/flutter/bin:$PATH- 运行
source $HOME/.bash_profile - 通过运行
echo $PATH验证
iOS 设置
Android 设置
VS Code 编辑器配置
- 安装 VS Code
- 安装 Flutter 插件
- 验证安装
- View > Command Palette…
- 输入
doctor, 选择Flutter: Run Flutter Doctor - 查看输出
体验 Flutter
- 创立 App
- 启动 VS Code
- View > Command Palette
- 输入
flutter,选择Flutter: New Project - 输入项目名称
- 指定项目文件夹
- 等待项目创立成功
- 启动 App
- 找到 VS Code 状态栏
- 在
Device Selector的地方选择一个设施 - Debug > Start Debugging Or F5
- 等待 App 启动
- 体验热加载
- 打开
lib/main.dart - 将字符串
'You have pushed the button this many times:'改成'You have clicked the button this many times:' - 保存,模拟器的内容随之改变
- 打开
参考:https://flutter.io/setup-macos/
〖坚持的一俢〗
说明
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是摆设,本站源码仅提供给会员学习使用!
7. 如遇到加密压缩包,请使用360解压,如遇到无法解压的请联系管理员
开心源码网 » 【Flutter 极速指南】开发环境
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是摆设,本站源码仅提供给会员学习使用!
7. 如遇到加密压缩包,请使用360解压,如遇到无法解压的请联系管理员
开心源码网 » 【Flutter 极速指南】开发环境