前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >flutter的mac安装教程

flutter的mac安装教程

作者头像
用户4131414
发布2020-03-19 17:53:53
8.6K0
发布2020-03-19 17:53:53
举报
文章被收录于专栏:前端技匠前端技匠

“虽然官网上已经有很详细的教程了,但是作为一名没有开发过客户端,刚买mac不到一年的人来说还是有很多不是很明白的地方,本次教程就是准对完全没有经验的小白的安装教程

下载 Flutter SDK

地址:https://flutter.dev/docs/development/tools/sdk/releases?tab=macos#macos

选择 Stable channel (macOS) 稳定渠道的最新版本

flutter sdk

解压 Flutter SDK

将下载好的 SDK 解压到 development 文件夹下

代码语言:javascript
复制
cd ~/development
unzip ~/Downloads/flutter_macos_v0.5.1-beta.zip
# flutter_macos_v0.5.1-beta.zip 是你的下载包,将你下载的名称替换掉

添加 Flutter SDK 到 path

配置path,配置成功后你可以直接在终端使用 flutter 命令了。
代码语言:javascript
复制
export PATH=$BASE_DIR/development/flutter/bin:$PATH
# $BASE_DIR 是你的 home 目录 /Users/yourName/
这里的目录一定要是你的解压的 Flutter SDK 的位置,你可以进入文件夹试一下
代码语言:javascript
复制
cd $BASE_DIR
cd ./development/flutter
如果能找到就没有问题了

cd

你还可以使用 pwd 查看一下当前的目录
代码语言:javascript
复制
pwd

记住这个目录后面会用到

环境变量设置好之后,执行 source 命令,使 path 生效
代码语言:javascript
复制
source ~/.bash_profile
永久保存命令

现在可能只是临时生效,下次关闭了窗口之后 flutter 命令就又会失效,为了永久保存,我们需要将 source 添加到 .zshrc 中

在 vim ~/.zshrc 文件最后,增加一行:

代码语言:javascript
复制
source ~/.bash_profile

这样我们的 flutter sdk 的 path 已经彻底配置好了,不熟悉这套设置的还是挺麻烦的

执行检查

在终端运行检查命令,你会发现你除了 Flutter SDK 以外都是 [X],说明你电脑还没有安装这些功能

检查

安装安卓 sdk

一般安卓 sdk 在 $HOME/Library/Android/sdk 这个目录下,你可以 cd 进去看看有没有这个目录

代码语言:javascript
复制
cd $HOME/Library/Android/sdk

如果存在的话你就可以直接运行 flutter 命令,将安卓sdk path 添加到 flutter

代码语言:javascript
复制
flutter config --android-sdk $HOME/Library/Android/sdk

配置 android-sdk 环境变量

代码语言:javascript
复制
export ANDROID_SDK=$BASE_DIR/android-sdk
export ANDROID_PATH=$ANDROID_SDK/tools:$ANDROID_SDK/platform-tools
export PATH=$BASE_DIR/development/flutter/bin:$PATH
export ANDROID_HOME=${ANDROID_PATH}
export PATH=${PATH}:${ANDROID_HOME}/tools
export PATH=${PATH}:${ANDROID_HOME}/platform-tools
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn

接下来运行一下 flutter doctor 再试一下

licenses

会发现有黄色警告,没有安装安卓证书。

代码语言:javascript
复制
flutter doctor --android-licenses

ok

这时候已经没有问题了,安卓 sdk 已经安装完毕

安装 andriod studio

接下来我们需要下载一个编译器,我选择的是 andriod studio,官网上有教程 https://flutterchina.club/setup-macos/#%E5%AE%89%E8%A3%85android-studio

安卓 flutter dart 插件

打开 andriod studio 编译器,找到右上角的 【SDK manager】图标,点击它

manager

找到 plugins,搜索 flutter/dart 并安装即可

plugins

下载模拟器

在 devices 按钮下选择你要使用的模拟器

devicese

如果没有的话需要下载模拟器,在右上角选择 AVD manager

avd

点击创建虚拟设备

avd-d

接下来按照步骤下载就可以了

运行

选择模拟器。点击 run 按钮

run

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-10-18,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 前端技匠 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 下载 Flutter SDK
  • 解压 Flutter SDK
  • 添加 Flutter SDK 到 path
    • 配置path,配置成功后你可以直接在终端使用 flutter 命令了。
      • 这里的目录一定要是你的解压的 Flutter SDK 的位置,你可以进入文件夹试一下
        • 如果能找到就没有问题了
          • 你还可以使用 pwd 查看一下当前的目录
            • 环境变量设置好之后,执行 source 命令,使 path 生效
              • 永久保存命令
                • 执行检查
                  • 安装安卓 sdk
                  • 安装 andriod studio
                    • 安卓 flutter dart 插件
                      • 下载模拟器
                      • 运行
                      相关产品与服务
                      对象存储
                      对象存储(Cloud Object Storage,COS)是由腾讯云推出的无目录层次结构、无数据格式限制,可容纳海量数据且支持 HTTP/HTTPS 协议访问的分布式存储服务。腾讯云 COS 的存储桶空间无容量上限,无需分区管理,适用于 CDN 数据分发、数据万象处理或大数据计算与分析的数据湖等多种场景。
                      领券
                      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档