Flutter 环境变量配置和flutter doctor中的错误解决

本文指导如何配置Android SDK环境变量,包括设置ANDROID_HOME及Path,添加Flutter镜像变量,并详细讲解了flutterdoctor中Android工具链和Android许可证问题的解决步骤。最后,针对Visual Studio开发Windows应用的提示提供了解决建议。

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

一、环境变量

右键点击 我的电脑-属性:然后找到环境变量

1.Android的SDK不在C盘的话需要额外配这个到用户环境变量:

ANDROID_HOME
D:\AndroidSDK

2.然后在系统变量:Path 中添加一条这样的值

        D:\Flutter\flutter\bin         

        这个值写flutter包解压的实际地址即可

 3.在系统变量中添加两个镜像变量:

        变量名:FLUTTER_STORAGE_BASE_URL           变量值:https://storage.flutter-io.cn

        变量名:PUB_HOSTED_URL           变量值:https://pub.flutter-io.cn

二、flutter doctor 相关错误解决:

1.随便找个文件夹打开GIt命令行:   鼠标右键 ➡  Git Bash Here      

2.运行命令:flutter doctor

先来解决这个问题:

        Android toolchain - develop for Android devices (Android SDK version 31.0.0)

第一个X号解决:

在studio下载一下这个:cmdline-tools

        这边尽量下载最新的,或者和我这边一样也可以,默认视图可能和截图不一致,勾选右下角的对勾即可切换成图中的视图样式

然后再运行flutter doctor, 咱们继续解决第二个问题:  

 Some Android licenses not accepted.  To resolve this, run: flutter doctor --android-licenses

第二个X号解决:

运行命令 flutter doctor --android-licenses  然后根据提示一直回复 “y” 表示同意授权,直到结束

最后再运行一下flutter doctor

 你会发现还剩一个X没解决:

Visual Studio - develop for Windows X Visual Studio not installed; this is n...

如果您不开发windows phone app,直接忽略这个错误即可。

也就是说环境配置到这个图,就算结束了


本篇完结。

  • 如果您有不同的见解或疑问,欢迎到评论区留言~
  • 如果您感觉深海写的不错的话,请给文章点个赞吧~
  • 要是能够得到您的关注,深海会更加荣幸,感谢各位的支持!

更多有关Flutter推荐:

https://blog.csdn.net/qq_39731011/category_11138015.html?fromshare=blogcolumn&sharetype=blogcolumn&sharerId=11138015&sharerefer=PC&sharesource=qq_39731011&sharefrom=from_linkicon-default.png?t=O83Ahttps://blog.csdn.net/qq_39731011/category_11138015.html?fromshare=blogcolumn&sharetype=blogcolumn&sharerId=11138015&sharerefer=PC&sharesource=qq_39731011&sharefrom=from_link

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

赵星海(深海呐)

感谢支持

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值