flutter安装配置mac
flutter官网 https://flutterchina.club/setup-macos/
https://flutter.cn/docs/get-started/install/macos
1.新建一个文件夹 development
2.终端
cd ~/development
3.下载flutter
git clone https://github.com/flutter/flutter.git
4.由于在国内访问Flutter有时可能会受到限制,Flutter官方为中国开发者搭建了临时镜像
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
5.配置路径,打开下载的flutter,找到bin文件夹,拖进来即可.此代码只能暂时针对当前命令行窗口设置PATH环境变量,要想永久将Flutter添加到PATH中请参考下面 8.永久更新环境变量 部分
export FLUTTER=/Users/huangzengsong/development/flutter/bin
export PATH=$PATH:$FLUTTER
export PATH="/usr/local/opt/libxml2/bin:$PATH"
6.刷新当前终端窗口
source .bash_profile
7.运行以下命令来验证你是否已经正确地设置
flutter doctor
看到下图,flutter正在下载sdk
看到下图,flutter安装完毕。
8.永久更新环境变量
open ~/.bash_profile
新增以下内容(export PATH= 后面的内容,跟上面 第5.部分获取的一致)
export PUB_HOSTED_URL=https://pub.flutter-io.cn export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn export PATH=/Users/huangzengsong/development/flutter/bin:$PATH
刷新当前终端窗口
source ~/.bash_profile
通过运行以下命令验证目录flutter/bin是否在已经在PATH中
echo $PATH
安装idea,官网的收费,下面是破解的
https://www.cnblogs.com/yanghj/p/12148309.html
安装Android Studio,官网不需要破解
https://developer.android.google.cn/studio/
安装安卓sdk
安装必要的SDK工具或平台,有时,unable to locate android sdk可能是由于缺少必要的SDK工具或平台导致的,因此可以在SDK Manager中查看缺少哪些工具或平台,并将其安装。以下是安装必要的SDK工具或平台的步骤:
1.打开Android Studio并单击File>Settings。 2.单击Appearance & Behavior>System Settings>Android SDK。 3.检查SDK Platforms和SDK Tools选项卡,并安装缺少的工具/平台。
Android studio 安装flutter插件 和 dart插件 (一般安装了flutter插件 dart插件就自动安装了 检查一下)
Android studio 安装命令行工具 Command-line Tools 和 Android SDK Platform-Tools
配置flutter路径 和 配置 Dart路径 (一般配置了flutter dart路径就自动配置了 检查一下)
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
· [.NET]调用本地 Deepseek 模型
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· 百万级群聊的设计实践
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
· 永远不要相信用户的输入:从 SQL 注入攻防看输入验证的重要性