AndroidStudio配置Flutter开发环境

一、Flutter SDK下载

在Flutter官网下载:Archive | Flutter 

我选择的是3.19.2版本,自行选择

然后把下载好的压缩包解压到本地

二、环境变量配置

2.1 镜像配置

在国内访问Flutter会受到限制,需要使用Flutter官网为中国开发者搭建的临时镜像,配置如下:

PUB_HOSTED_URL=https://pub.flutter-io.cn

FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn

2.2 Flutter环境变量配置

在系统变量的Path条目下添加:

2.3 Flutter 开发环境的诊断

flutter doctor 是 Flutter 开发环境的诊断工具,用于检查开发环境是否已正确配置,帮助识别可能存在的配置问题。在终端运行 flutter doctor 命令后,它会扫描系统中的 Flutter 安装、开发工具和依赖,并提供关于开发环境的详细报告。

flutter doctor

如图显示,我现在一共有两个问题:1、Android工具链缺失 2、没安装Visual Studio(桌面开发)

先解决第一个报错:

在Android studio中点击File->Settings,搜索sdk,下载图中标出的工具

下载完成后,再次flutter doctor

然后按照flutter doctor给出的意见,运行flutter doctor --android-licenses,出现提示后一直“y”

执行完成后,再次运行flutter doctor

至此,第一个错误解决。(第二个错误是windows桌面开发,不需要的可以不理会)

三、AndroidStudio配置Flutter开发插件

在Android studio中点击File->Settings,搜索Plugins,下载Flutter插件和Dart插件

安装好后,需要重启AndroidStudio

四、新建并运行Flutter项目

在Android studio点击File->New->New Fl utter Project

选择Flutter,填写下载的Flutter SDK的路径,然后点击 Next。

输入项目名称,然后点击 Create

选好你的虚拟设备(需要提前下载),再点击运行

至此,开发环境搭建完成。

五、尾记

后续验证中,flutter doctor那里,如果不安装VistualStudio,可能会因为windows系统缺少一些组件而无法运行AndroidStudio内置虚拟机,解决办法如下:

第一种:安装VistualStudio,运行flutter doctor确保全部通过

第二种:下载VistualStudio插件,参考文章:Microsoft Visual C++ 2015-2019 Redistributable-CSDN博客

### 如何在 Android Studio 中设置和配置安卓开发环境 #### 安装 Android Studio 为了开始配置安卓开发环境,需先下载并安装最新版的 Android Studio[^1]。访问官方网站获取适用于操作系统的安装包,并按照提示完成安装过程。 #### 配置 SDK 和 AVD Manager 打开已安装好的 Android Studio 后,在初次运行时会引导用户通过向导来设定必要的组件: - **SDK Tools**: 确认勾选所需的工具集,比如 Android SDK Build-tools、NDK (Side by side)等。 - **Virtual Device Configuration**: 使用 AVD(Android Virtual Device)管理器创建虚拟设备用于测试应用;可以选择预设硬件配置文件以及目标 API 版本。 #### 创建新项目模板 当一切准备就绪之后,可以通过 `File` -> `New Project...` 来新建一个 Java 或 Kotlin 的应用程序工程。在此过程中要指定模块名称、保存位置还有最低兼容性的 SDK 版本号。 #### 编译与调试选项调整 对于编译期参数而言,默认情况下无需过多修改即可满足大部分需求。不过如果遇到特定场景下的优化问题,则可以考虑自定义 Gradle 构建脚本来实现更精细控制。 ```groovy android { ... buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' } } } ``` #### 运行首个 Hello World 应用程序 最后一步就是编写简单的 HelloWorld 类并通过连接真机或者模拟器来进行部署验证工作了。这标志着整个初期搭建流程顺利完成。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值