搭建Flutter开发环境 - MacOs

打印 上一主题 下一主题

主题 1836|帖子 1836|积分 5508

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
一、设置Flutter SDK

1.1 到官网下载Flutter SDK

打开Flutter中文社区网址,往下滚动,找到下载并安装Flutter,选择适合自己电脑的安装包进行下载。下载完毕后,解压放到你想要放置的目录下,我放到了 User/账户/development 目录下。
1.2 设置环境变量

打开 .zshrc 文件,设置环境变量
Flutter SDK环境变量:
  1. export PATH="$PATH:$HOME/development/flutter/bin"
复制代码
Flutter 依赖下载和更新清华大学镜像:
  1. export PUB_HOSTED_URL=https://mirrors.tuna.tsinghua.edu.cn/dart-pub
  2. 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 文件,设置环境变量
  1. export JAVA_HOME=$HOME/development/jdk-23.0.1.jdk/Contents/Home
  2. export PATH=$JAVA_HOME/bin:$PATH:.
  3. 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 文件,设置环境变量
  1. export ANDROID_HOME=$HOME/Library/Android/sdk
  2. export PATH="$PATH:$ANDROID_HOME/platform-tools"
  3. 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 个回复

正序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

北冰洋以北

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表