论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
应用中心
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
IT评测·应用市场-qidao123.com技术社区
»
论坛
›
大数据
›
数据仓库与分析
›
搭建Flutter开发环境 - MacOs
搭建Flutter开发环境 - MacOs
北冰洋以北
论坛元老
|
2025-4-1 02:00:28
|
显示全部楼层
|
阅读模式
楼主
主题
1836
|
帖子
1836
|
积分
5508
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
一、设置Flutter SDK
1.1 到官网下载Flutter SDK
打开Flutter中文社区网址,往下滚动,找到下载并安装Flutter,选择适合自己电脑的安装包进行下载。下载完毕后,解压放到你想要放置的目录下,我放到了 User/账户/development 目录下。
1.2 设置环境变量
打开 .zshrc 文件,设置环境变量
Flutter SDK环境变量:
export PATH="$PATH:$HOME/development/flutter/bin"
复制代码
Flutter 依赖下载和更新清华大学镜像:
export PUB_HOSTED_URL=https://mirrors.tuna.tsinghua.edu.cn/dart-pub
export FLUTTER_STORAGE_BASE_URL=https://mirrors.tuna.tsinghua.edu.cn/flutter
复制代码
生存并退出,执行 source ~/.zshrc 使设置生效。
执行 flutter --version 检查是否设置正确。
二、安装设置Java
2.1 下载Open JDK
下载Open JDK,下载完成后,放到你想放的目录下,我依然放到了 User/账户/development 目录下。
2.2 设置环境变量
打开 .zshrc 文件,设置环境变量
export JAVA_HOME=$HOME/development/jdk-23.0.1.jdk/Contents/Home
export PATH=$JAVA_HOME/bin:$PATH:.
export CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
复制代码
生存并退出,执行 source ~/.zshrc 使设置生效。
执行 java --version 检查是否设置正确。
三、安装设置 Android Studio
下载完后按步骤进行安装。
初次打开,应该会弹出一个设置署理的询问弹窗,点进去,设置一下署理才能正常完成所有依赖的下载。
我设置的阿里云镜像,然后按步骤一步一步的走,最后 Android Studio 会主动下载 Android SDK,安装目录就用默认的 Library 目录就行。
Android SDK 安装完毕后,设置环境变量:
打开 .zshrc 文件,设置环境变量
export ANDROID_HOME=$HOME/Library/Android/sdk
export PATH="$PATH:$ANDROID_HOME/platform-tools"
export PATH="$PATH:$ANDROID_HOME/tools"
复制代码
生存并退出,执行 source ~/.zshrc 使设置生效。
剩下的创建安卓模拟器,创建 Flutter 项目啥的都比较简单就不赘述了。
四、Android Studio
开发
Flutter热重载不生效的题目
如果你在 Android Studio 创建了模拟器,并创建了第一个 Flutter 项目,并成功运行了起来,且在模拟器可以看到界面,阐明你已经成功搭建了 Flutter 安卓
开发
环境。如果你发现编辑代码生存后,界面没有刷新,且控制台卡住了,那就需要改一下 gradle-wrapper.properties 文件(测试项目/android/gradle/wrapper/gradle-wrapper.properties)。
将 gradle-8.10.2-all.zip 从链接上下载下来,放到你本地目录再引用,就可以解决热重载题目。
五、使用AppUploader简化iOS应用发布流程
在
开发
完Flutter应用后,你可能还需要将其发布到iOS平台。这时,AppUploader可以成为你的得力助手。AppUploader是一款专为iOS
开发
者设计的工具,可以大概帮助你快速上传应用二进制文件到App Store Connect,并主动处理证书和描述文件的管理。
5.1 安装AppUploader
首先,下载并安装AppUploader。安装完成后,打开AppUploader并登录你的Apple
开发
者账号。
5.2 上传应用
在AppUploader中,选择你要上传的iOS应用二进制文件,AppUploader会主动检测并处理所有须要的证书和描述文件。上传完成后,你可以在App Store Connect中检察上传的应用并进行后续的发布操纵。
5.3 管理证书和描述文件
AppUploader还提供了证书和描述文件的管理功能,帮助你轻松管理多个应用的证书和描述文件,避免手动操纵的繁琐和错误。
通过使用AppUploader,你可以大大简化iOS应用的发布流程,节省时间和精神,专注于应用的
开发
和优化。
完结
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复
使用道具
举报
0 个回复
正序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
发新帖
回复
北冰洋以北
论坛元老
这个人很懒什么都没写!
楼主热帖
一零零七、Docker快速入门
超融合,变了?
Linux基础篇(6)---》常用命令大全(网络 ...
鸿蒙最新功能及承载设备详解:HarmonyO ...
代码审计(Java)——WebGoat_Authentica ...
作为开发人员,您应该熟悉的 7 个 Java ...
Kubernetes-namespace
如何快速而优雅的解决问题(提问的智慧 ...
kubernetes之Ingress发布Dashboard(二) ...
零代码,让业务人员实现应用创造自由 ...
标签云
集成商
AI
运维
CIO
存储
服务器
浏览过的版块
物联网
登录参与点评抽奖加入IT实名职场社区
下次自动登录
忘记密码?点此找回!
登陆
新用户注册
用其它账号登录:
关闭
快速回复
返回顶部
返回列表