Mac电脑上配置flutter开发环境的方法

文档:在 macOS 上安装和配置 Flutter 开发环境 - Flutter 中文文档 - Flutter 中文开发者网站 - Flutter

【腾讯文档】环境配置
https://docs.qq.com/doc/DVElhSUxnaVFRUU52

需要下载的软件

上网软件:OKZTWO

Xcode:官方appstore下载   或者官方网站下载:Sign In - Apple

Androidstudio:Download Android Studio & App Tools - Android Developers

fluttersdk下载:Flutter SDK 版本列表 - Flutter 中文文档 - Flutter 中文开发者网站 - Flutter

==========================cocoapods安装start============

iOS平台:如果你的应用不依赖 Flutter plugins 与原生 iOS 代码交互,你可以跳过这一步。通过运行以下命令 安装和设置CocoaPods

sudo gem install cocoapods

如果不成功,使用Homebrew安装cocoapods:先安装HomebrewMac下Homebrew的安装_ailinghao的博客-CSDN博客

然后:brew install cocoapods

最后验证:pod --version

非必须如果需要Rosetta:终端的打开方式,改成 使用 Rosetta 打开。(在应用程序-实用工具 里面找到 终端,右键显示简介)

===========================cocoapods安装end===================

android平台:官网下载合适的JDK版本。Oracle官网:https://www.oracle.com/java/technologies/downloads/

查看自己的mac是macOS x64还是macOS ARM64

打开终端输入:uname -a

另一种方式查看:https://www.cnblogs.com/kala00k/p/16284974.html

配置环境变量让其永久生效的方法

  1. 首先决定你想要将 Flutter SDK 下载或者通过 git clone 命令到哪一个目录内,获取并记录这个目录的路径,你将要在第 3 步中用到它。

  2. 打开或者创建 shell 的 rc 文件,比如,在 Linux 和 macOS Mojave 或 Mojave 之前的系统里,是默认使用 Bash 的,所以需要修改 $HOME/.bashrc 文件。 macOS Catalina 操作系统默认使用 Z Shell,所以需要修改 $HOME/.zshrc 文件。请知晓,如果你使用不同的 shell,文件目录或文件名可能会有所不同。

  3. 在文件中增加下列这行命令,并将其中的 [PATH_OF_FLUTTER_GIT_DIRECTORY] 更改为你第一步获取到的路径:

    $ export PATH="$PATH:[PATH_OF_FLUTTER_GIT_DIRECTORY]/bin"
    
  4. 运行 source .bash_profile 或者 source .zshrc 来刷新当前命令行窗口。

  5. 通过运行以下命令来验证 flutter/bin 文件夹是否已经添加到 PATH 环境变量中:

    $ echo $PATH
    

    验证 flutter 命令是否可用,可以执行下面的命令检测:

    $ which flutter
    

注:zprofile文件或zshrc文件是隐藏文件,要在终端中输入以下命令后就行:defaults write com.apple.finder AppleShowAllFiles -boolean true;killall Finder
这样就能看到隐藏文件了。

你打开的时候可能没有.zshrc这个文件。如果没有,打开终端,输入以下命令就可以创建一个.zshrc的文件
cd ~
touch .zshrc

输入以上两个文件就可以创建一个.zshrc的文件

查找:根据电脑用户名全局搜索

flutter三方库依赖本地缓存位置

/Users/用户名/.pub-cache/hosted/pub.flutter-io.cn

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值