当前位置: 首页 > news >正文

Flutter环境配置

配置环境变量

  1. PUB_HOSTED_URL=https://pub.flutter-io.cn
  2. 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)是软件开发工具包的缩写,它是一组用于开发特定类型软件的工具集合。

想象你要建造一座房子:

  1. 你需要各种工具(锤子、螺丝刀等)
  2. 需要建筑材料(砖块、水泥等)
  3. 需要建筑指南和说明书
  4. 可能还需要一些预制构件

SDK 就像是这样一个"工具包",它通常包含:

  1. 开发工具
    • 编译器:把代码转换成可执行程序
    • 调试器:帮助找出程序中的错误
    • 代码编辑器:用于编写代码
  2. 文档
    • API 文档:使用说明书
    • 示例代码:参考例子
    • 教程:学习指南
  3. 库和框架
    • 预写好的代码
    • 常用功能模块
    • 编程接口
  4. 其他工具
    • 测试工具
    • 性能分析工具
    • 模拟器

使用 SDK 的好处:

  1. 不用从零开始写所有代码
  2. 确保开发标准统一
  3. 提高开发效率
  4. 降低开发难度

下面进入正题
官方地址: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 的好处:

  1. 自动化证书管理:自动生成和管理 iOS 开发证书和发布证书,避免手动操作的错误。
  2. 快速上传应用:支持一键上传应用到 App Store,节省时间。
  3. 配置文件生成:自动生成和更新配置文件,确保应用能够顺利运行。
  4. 支持多设备:支持多个设备的测试和调试,方便开发者进行多设备兼容性测试。

Got it!!!

通过以上步骤,你已经成功配置好了 Flutter 开发环境,并且可以使用 Appuploader 来简化 iOS 应用的上传流程。接下来,你可以开始你的 Flutter 开发之旅了!

相关文章:

  • seatunnel配置mysql2hive
  • FALL靶场通关攻略
  • 小样本学习(概念区分)VS对比学习VS元学习的联系与区别
  • CCF编程能力等级认证GESP—C++7级—20250322
  • PHP 应用SQL 注入符号拼接请求方法HTTP 头JSON编码类
  • 【面试八股】:常见的锁策略
  • Rk3568驱动开发_设备树点亮LED_10
  • 大语言模型引擎选型:vLLM、SGLang 、 Ollama
  • 软考笔记6——结构化开发方法
  • 基于HTML5的3D魔方项目开发实践
  • Spring中@Bean的使用详解,以及和 @Component的区别对比
  • sql长时间卡在gc current request事件
  • 修改git在提交代码时的名称
  • Hive UDF开发实战:构建高性能JSON生成器
  • ⑥ ACG-系统管理
  • 多终端支持!PC+移动端越南体育直播系统源码解析
  • vscode 配置参考
  • Django 项目打包exe本地运行
  • Flutter常用功能教程:新手入门指南
  • 深入理解 Linux 进程管理:进程组、会话、守护进程与关键系统调用
  • 进网站显示建设中怎么解决/万能推广app
  • 沧州网站建设开发服务/百度指数如何提升
  • 深圳搜索seo优化排名/seo链接优化建议
  • 做网站如何注意排版问题/如何让百度收录自己的网站信息
  • 网站503错误怎么解决/磁力帝
  • 网站名称怎么填写/网站排名优化