news 2026/8/5 17:14:31

flutter macos环境安装

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
flutter macos环境安装
  1. touch .bash_profile #创建.bash_profile文件
  2. 下载JDK1.8的安装包首先到官网下载对应安装包Java官网

4.下载完成后双击dmg文件,然后双击pkg文件,安装过程比较傻瓜,一直next即可。
5.为了可以在终端使用Java,需要配置好环境变量。
打开终端,输入:

java -version

如果显示了以下内容,即表示MacOS环境下的安装程序已经自动配置好了环境变量
查看Java版本
6.接下来先安装国内镜像环境在.bash_profile里面

export PUB_HOSTED_URL=https://pub.flutter-io.cn export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn

然后source .bash_profile生效
接下来获取flutter的sdk打开终端输入

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

下载好后我这里将它放在Application里面然后把路径放入.bash_profile里面

export PATH=/Applications/flutter/bin:$PATH

然后在控制台输入flutter doctor就能跑起来了跑不起来就讲明安装失败了
接下来安装ios环境
7.ios环境安装的顺序应该是Homebrew ===> Ruby ===> CocoaPods
8.Homebrew安装这里我用vpn试了好几次国外镜像不行选择国内的选择中科院1既然就好了

/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

安裝過程有點久耐心等待
最後homebrew搞定了
校验方法

brew-v

返回了homebrew的版本号安装成功
接下来我们进行Ruby的安装
这个比较复杂
先检查ruby的版本号比较低

ruby-v

返回版本好二點幾版本低了最新的在3.2.0
升级Ruby环境,首先需要安装rvm在终端里执行下面的命令(第一步要下载一些东西等两分钟左右)

curl-Lget.rvm.io|bash-sstable#安装完以后输入source/Users/mac/.rvm/scripts/rvm#生效#然后安装rvminstall"ruby-3.2.0"

然后安装rvm install "ruby-3.2.0"报错了

执行下面命令

brewinstallautoconf automake libtool pkg-config coreutils\libyaml libksba readline zlib openssl@3.0#安装sslrvm autolibs read-only#然后rvminstall3.2.0\--with-openssl-dir="$(brew--prefixopenssl@3.0)"

安装成功了

rvm use3.2.0 Using /Users/mac/.rvm/gems/ruby-3.2.0 ruby-vruby3.2.0(2022-12-25 revision a528908271)[x86_64-darwin25]

生效

source~/.bash_profile

验证你的Ruby镜像这里打开vpn直接使用国外镜像

ruby安裝成功
这时候才正式开始安装CocoaPods

sudogeminstall-n/usr/local/bin cocoapods

安装本地库

pod setup

得到一個綠色的complete成功了
xocode新建一个项目使用终端cd到工程目录下

创建Podfile文件:

pod init

之后就可以在项目目录里看到一个Podfile文件
打开Podfile文件:

openPodfile

添加:
pod ‘Alamofire’
保存后退出
如下图

开始下载:

podinstall

突然发现在控制台输入flutter然后报了zsh: permission denied
然后才知道是因为用的是以前老的bash模式那么切换模式
切换zsh,chsh -s /bin/zsh命令切换即可。
-输入vim ./.bash_profile 回车,然后就打开了bash_profile文件。
-点击esc退出编辑状态,输入:wq回车保存退出。
-输入source ~/.bash_profile ,让配置文件在修改后立即生效。
在输入flutter
正常了
--------------------截止目前为止flutter doctor应该ios环境就ok了-----------------
接下来安装安卓studio下一步下一步一定要记住打开vpn跑一遍原声项目
然后就是安装安卓sdk可以直接在

安装无需在bashprofile里面配置
--------------那麼接下來跑一遍ios項目裡面的真機發現遇见这个问题

那么只需要在

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/5 17:13:51

iOS模拟器控制自动化测试:从零基础配置到企业级部署全攻略

iOS模拟器控制自动化测试:从零基础配置到企业级部署全攻略 【免费下载链接】ios-simulator-mcp MCP server for interacting with the iOS simulator 项目地址: https://gitcode.com/gh_mirrors/io/ios-simulator-mcp iOS Simulator MCP Server是一款基于Mod…

作者头像 李华
网站建设 2026/8/5 17:11:22

终极指南:如何用LeetHub实现LeetCode与GitHub的自动化同步

终极指南:如何用LeetHub实现LeetCode与GitHub的自动化同步 【免费下载链接】LeetHub Automatically sync your leetcode solutions to your github account - top 5 trending GitHub repository 项目地址: https://gitcode.com/gh_mirrors/le/LeetHub LeetHu…

作者头像 李华
网站建设 2026/8/5 17:06:51

5个理由告诉你为什么BlenderGIS是地理数据3D可视化的终极解决方案

5个理由告诉你为什么BlenderGIS是地理数据3D可视化的终极解决方案 【免费下载链接】BlenderGIS Blender addons to make the bridge between Blender and geographic data 项目地址: https://gitcode.com/gh_mirrors/bl/BlenderGIS 你是否曾经梦想过将真实的地理数据转换…

作者头像 李华
网站建设 2026/8/5 17:06:47

3步永久免费激活IDM:无需破解的智能脚本终极指南

3步永久免费激活IDM:无需破解的智能脚本终极指南 【免费下载链接】IDM-Activation-Script IDM Activation & Trail Reset Script 项目地址: https://gitcode.com/gh_mirrors/id/IDM-Activation-Script 还在为Internet Download Manager(IDM&a…

作者头像 李华
网站建设 2026/8/5 17:06:08

JMeter动态传参实战:从函数使用到脚本调试的完整指南

1. 从“一把梭”到“精准打击”:为什么动态传参是压测的必修课刚接触JMeter做接口压测的时候,很多人容易陷入一个误区:把脚本当成静态的。比如,要测一个用户登录接口,脚本里就写死一个用户名和密码,然后让几…

作者头像 李华