配置环境变量
PUB_HOSTED_URL=https://pub.flutter-io.cn
FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
这个命令是用来配置 Flutter 的镜像源地址,主要是为了解决在中国大陆地区访问 Flutter 官方资源较慢的问题。
具体的操作如下:
- 右键点击"此电脑"或"我的电脑"
- 点击"属性"
- 点击"高级系统设置"
- 点击"环境变量"按钮
- 在"系统变量"区域(下半部分):
- 点击"新建"按钮
- 添加第一个变量:
- 变量名:
PUB_HOSTED_URL
- 变量值:
https://pub.flutter-io.cn
- 变量名:
- 点击"确定"
- 再次点击"新建"按钮
- 添加第二个变量:
- 变量名:
FLUTTER_STORAGE_BASE_URL
- 变量值:
https://storage.flutter-io.cn
- 变量名:
- 点击"确定"
最后在 PowerShell 中执行以下命令,并且显示出相应的结果说明配置成功。
下载 Git for Windows
我想大家学计算机的都应该安装了 Git,这里就不详细解释了。下面是官方网址,跟着操作应该不会错。
Git - 安装 Git
最后的验证方法就是在 PowerShell 里面执行 git
,上面的结果说明运行成功了。
下载 Flutter 的 SDK
这里先说明以下 SDK 是一个什么东西:
SDK(Software Development Kit)是软件开发工具包的缩写,它是一组用于开发特定类型软件的工具集合。
想象你要建造一座房子:
- 你需要各种工具(锤子、螺丝刀等)
- 需要建筑材料(砖块、水泥等)
- 需要建筑指南和说明书
- 可能还需要一些预制构件
SDK 就像是这样一个"工具包",它通常包含:
- 开发工具
- 编译器:把代码转换成可执行程序
- 调试器:帮助找出程序中的错误
- 代码编辑器:用于编写代码
- 文档
- API 文档:使用说明书
- 示例代码:参考例子
- 教程:学习指南
- 库和框架
- 预写好的代码
- 常用功能模块
- 编程接口
- 其他工具
- 测试工具
- 性能分析工具
- 模拟器
使用 SDK 的好处:
- 不用从零开始写所有代码
- 确保开发标准统一
- 提高开发效率
- 降低开发难度
下面进入正题
官方地址:https://docs.flutter.dev/get-started/install
点击进去你会看到,然后点击 Windows,直接选择安卓。
在下面我们可以找到:(点击后安装)
完成下载后放在自己想要存放的文件夹,我是放在 D 盘,然后自己新建了一个文件夹。
解压后进入文件夹,点击 flutter_console.bat,会出现这样的界面。
到这里其实已经可以正常运行 Flutter 了,但是我们想要在 cmd 中就可以直接运行,而不是使用这个 .bat 文件,所以下面我们要将他放入环境变量中。
将 Flutter 配置到环境变量
在环境配置中打开的用户变量:
点击 Path,点击编辑,将我们刚刚安装的文件夹中的 bin 放入环境中。
验证是否完成配置,运行 flutter doctor
命令验证有哪些缺失的东西(我这里是缺失了两个东西,接下来我们就要去下载这几个东西)。
下载 Android Studio
Android Studio 下载地址:https://developer.android.google.cn/studio
我这边也是下载到和 Flutter 一样的文件夹里面。
选择自己的文件夹,安装完成后会报错,因为没有安装 SDK,下面只要根据引导安装 SDK 就行了。
上面的点击 Cancel,然后点击 Next,选择 customer 自定义安装就会出现如下的画面,我们选择我们自己想要安装的文件夹。
安装完成之后应该是这样的。
这个时候还要将 Android 的 SDK 配置到环境变量当中去和上面的方法一样,在环境变量中新建 ANDROID_HOME
和自己的 SDK 安装路径。
这里我进行 flutter doctor
检测之后发现出现了如下图的错误。
解决的办法就是打开 Studio,勾选上这些,右下角的 Hide Obsolete Packages 要取消勾选。
等待安装完成之后输入:flutter doctor --android-licenses
,一直 yes 就行了。
之后再次使用 flutter doctor
检测是否配置好运行环境。
设置 Android 模拟器
点击这个我们应该有一个默认的虚拟机可以启动,但是如果想安装其他的虚拟机的话可以看接下来的操作。
点击"+"号,选择一个版本,然后安装。
选 Android 12 版本的进行下载。
设置机型名称、方向,硬件加速(提升性能)。
然后就可以得到。
安装插件
安装 Flutter 和 Dart 插件需要安装两个插件:
- Flutter 插件:支持 Flutter 开发工作流(运行、调试、热重载等)。
- Dart 插件:提供代码分析(输入代码时进行验证、代码补全等)。
安装 Dart 插件,重启 Android Studio。
创建第一个 Flutter 项目
点击 New Flutter Project,注意这里选择 Flutter 的目录。
创建好文件之后选择虚拟机,然后运行。
使用 Appuploader 简化 iOS 应用上传流程
在开发 iOS 应用时,上传应用到 App Store 是一个必不可少的步骤。为了简化这个过程,你可以使用 Appuploader,这是一个非常方便的 iOS 应用开发助手。它可以帮助你快速上传应用到 App Store,并且支持自动化的证书管理和配置文件生成,大大减少了手动操作的繁琐步骤。
使用 Appuploader 的好处:
- 自动化证书管理:自动生成和管理 iOS 开发证书和发布证书,避免手动操作的错误。
- 快速上传应用:支持一键上传应用到 App Store,节省时间。
- 配置文件生成:自动生成和更新配置文件,确保应用能够顺利运行。
- 支持多设备:支持多个设备的测试和调试,方便开发者进行多设备兼容性测试。
Got it!!!
通过以上步骤,你已经成功配置好了 Flutter 开发环境,并且可以使用 Appuploader 来简化 iOS 应用的上传流程。接下来,你可以开始你的 Flutter 开发之旅了!