详细记下Flutter开发遇到的各种坑-带你走出入门弯路

本文详细介绍了Flutter开发环境的配置步骤,包括Flutter和Android Studio的安装、环境变量设置、解决installemulator问题、安装Flutter与Dart插件、处理gradle构建错误以及生成APK的问题。在配置过程中,作者分享了遇到的挑战和解决方案,例如通过修改gradle-wrapper.properties文件以提高构建速度,以及解决因代理问题导致的构建错误。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

flutter安装

设置环境变量

 Android studio安装

解决install emulator问题

安装Flutter和Dart插件

gradle构建错误

分析原因

解决问题

设置gradle全局变量

生成APK问题

解决方案


flutter安装

这里我安装的Android studio是2021.2.1 Patch 1版本,可以直接百度上找个资源下载,之后所有的截图都跟这个版本有关。然后在flutter官网下载最新的flutter包(我在window系统上开发),但是两个下载方式都不是很稳定,建议大家使用如下图所示下载flutter包,以保证flutter版本最新。

点击最新的zip下载zip包到本地,将zip包解压到一个没有中文或者空字符的目录下面(如D:\flutter),flutter这部分安装算是完成了。

不过这仅仅是安装的第一步,还需要设置几个环境变量,因为在开发的时候gradle构建会根据环境变量去查找flutter资源或者下载资源。

设置环境变量

在编辑环境变量中设置两个用户变量,如下图所示

再双击Path,将flutter\bin加进来,如下图所示:

 这样flutter才是真正的配置完成了,在cmd里输入flutter --version就可以看到自己安装的flutter的版本号了。

 Android studio安装

下载Android studio是2021.2.1 Patch 1版本(自己百度,或者可以安装其他版本),flutter官网对Android studio轻描淡写,可用起来却要付出很多时间代价去摸索。

安装Android studio同时会提示你安装什么版本的sdk,我安装的sdk platforms是Android SDK Platform 33、32、31三个版本,SDK Tools安装了Android SDK Build-Tools 有30.0.3、29.0.2,以及如下图所示的其他项:

可是问题就来了,我明明安装了emulator,还一直显示install emulator,如下图:

百度之后,都说要在BIOS设置Intel Virtualization Technology为Enable,但我电脑默认就是Enable,还说安装Arm64-v8a的镜像可以解决,反

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值