【Flutter】Flutter安装和配置(mac)

简介: 【Flutter】Flutter安装和配置(mac)

1、准备工作
升级Macos系统为最新系统
安装最新的Xcode
电脑上面需要安装brew https://brew.sh/
安装chrome浏览器(开发web用)
2.、下载flutter
https://docs.flutter.dev/release/archive?tab=macos
大家网页后,选择对应的版本【Tips: 查看自己的mac系统版本 ----->终端运行uname -a,看最后是arm还是x86】
下载完成后解压;我是新建了一个文件夹flutter_sdk用来存放解压的sdk文件;

3、配置fluuter环境变量
把 Flutter安装目录的bin目录配置到环境变量,然后把Flutter国内镜像也配置到环境变量里面
https://doc.flutterchina.club/setup-macos/

控制台输入vm .bahs_profile编辑文件,按i进入编辑模式;PATH_TO_FLUTTER_GIT_DIRECTORY/flutter/bin替换成刚解压的目录;【直接把bin文件夹拖到终端就可以看到文件目录】
vim ~/.bash_profile
vim ~/.zshrc

export PUB_HOSTED_URL=https://pub.flutter-io.cn //国内用户需要设置
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn //国内用户需要设置
export PATH=PATH_TO_FLUTTER_GIT_DIRECTORY/flutter/bin:$PATH
1
2
3
4
5
6
让配置环境变量生效

source ~/.bash_profile
source ~/.zshrc
1
2
4、运行flutter doctor 命令检测环境

第一个❌ 是因为没安装Android sdk 暂时先忽略
第二个❌是没安装xcode,安装最新的xcode

5、配置Flutter Xcode Ios环境
如果电脑上面没有安装 brew的话首先第一步需要安装brew
https://brew.sh/
终端执行
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
1
执行
brew install cocoapods
pod setup

sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer
sudo xcodebuild -runFirstLaunch
1
2
3
4
5

  1. 再次执行 flutter doctor

原因是xcode中没安装模拟器:
打开 Xcode,在顶部菜单栏选择 “Window” -> “Devices and Simulators”。
在打开的窗口中,选择 “Simulators” 标签。
在左下角,点击 “+” 图标来创建一个新的模拟器。
在弹出的对话框中,你可以选择你想要的设备类型和 iOS 版本。然后给模拟器取一个名称,最后点击 “Create”。

暂时先这样,后续在记录安装安卓sdk的问题~

6、安装Android studio
https://developer.android.com/studio?hl=zh-cn下载并安装 Android Studio。下载的软件选择取决于你的电脑芯片

第一步:安装sdk
安装完成后,打开软件,选择preferences,输入sdk,选择 Android sdk 安装;

第二步:运行flutter doctor

第一个❌:
cmdline-tools component is missing
打开android studio,preference->android sdk

勾选之后,选择apply,等待安装完成;再次控制台输入flutter doctor

这个提示代表Android 许可证状态未知,让我们运行flutter doctor --android-licenses来解决。

按照提示执行

flutter doctor --android-licenses
1
一直回车即可,选择y
原文链接:https://blog.csdn.net/weixin_43957384/article/details/141890767

相关文章
|
1月前
|
NoSQL 数据可视化 Redis
Mac安装Redis
Mac安装Redis
35 3
|
1月前
|
数据安全/隐私保护 iOS开发 MacOS
Mac安装Navicat Premium 16.3.5
Mac安装Navicat Premium 16.3.5
88 3
|
15天前
|
Shell 数据安全/隐私保护
Mac上HomeBrew安装及换源教程
【8月更文挑战第30天】这是在 Mac 上安装及更换 Homebrew 源的教程。首先通过终端执行命令 `/bin/bash -c "\$\(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh\)` 安装 Homebrew,并使用 `brew --version` 检查是否安装成功。接着可更换软件源以提高下载速度,例如设置中科大为源,并更新相关设置。这将有助于提升 Homebrew 的使用体验。
154 9
|
1月前
|
应用服务中间件 PHP nginx
Mac安装Nginx
Mac安装Nginx
22 2
Mac安装Nginx
|
23天前
|
开发框架 缓存 Android开发
Flutter相关痛点解决问题之研发环境与工程管理中的配置难题如何解决
Flutter相关痛点解决问题之研发环境与工程管理中的配置难题如何解决
|
1月前
|
Java 应用服务中间件 Maven
Mac使用Idea配置传统SSM项目(非maven项目)
Mac使用Idea配置传统SSM项目(非maven项目)
30 1
|
25天前
|
JavaScript 前端开发 Shell
mac和windows上安装nvm管理node版本
NVM(Node Version Manager)是前端开发者常用的命令行工具,用于管理计算机上的不同Node.js版本。通过NVM,开发者可以轻松地在多个项目间切换所需的Node.js版本。在Mac上,可以通过cURL或Wget下载安装脚本,或使用包管理工具brew安装。安装后需配置环境变量以识别NVM命令。Windows用户则可通过专用的nvm-windows安装程序完成安装。常用命令包括安装、卸载特定版本、列出已安装版本等。
70 0
|
Dart IDE Linux
Flutter的安装与设置
Flutter是一个开源软件开发工具包 (SDK),用于“帮助开发者通过一套代码库高效构建多平台精美应用,支持移动、Web、桌面和嵌入式平台”。允许跨平台开发。这样可以使您的公司和团队节省大量时间和精力。
277 0
|
Dart IDE Linux
flutter的安装与设置
在安装之前和大家罗嗦几句, 什么是flutter Flutter是一个开源软件开发工具包 (SDK),用于“帮助开发者通过一套代码库高效构建多平台精美应用,支持移动、Web、桌面和嵌入式平台”。允许跨平台开发。这样可以使您的公司和团队节省大量时间和精力。
184 0
flutter的安装与设置
|
3月前
|
开发框架 前端开发 测试技术
Flutter开发常见问题解答
Flutter开发常见问题解答