Flutter配置环境爬坑(持续更新)
1.提示Android licenses unknown这是android studio的坑,我之前的as没出现,这次用的3.6.1,sdk tools成Obsolete的了。去android studio,找到如下图,先取消下方Hide Obsolete Package,然后勾选Android SDK Tools,OK。等安装完毕,重新运行flutter doctor,还是报...
·
1.提示Android licenses unknown

这是android studio的坑,我之前的as没出现,这次用的3.6.1,sdk tools成Obsolete的了。
去android studio,找到如下图,先取消下方Hide Obsolete Package,然后勾选Android SDK Tools,OK。

等安装完毕,重新运行flutter doctor,还是报错,

按照提示,运行指令:flutter doctor --android-licenses,一路选择Y到结束就ok了。

2.flutter run的时候,卡在Running Gradle task 'assembleDebug'很长时间,最后报错

这个是大环境使然,简单说就是被墙了。因为Gradle的Maven仓库在国外, 可以使用阿里云的镜像地址。
修改项目下 build.gradle 和 flutter 安装目录flutter/packages/flutter_tools/gradle/flutter.gradle 两个文件中 buildscript 和allprojects 中的
google()
jcenter()
改为阿里云镜像
maven { url 'https://maven.aliyun.com/repository/google' }
maven { url 'https://maven.aliyun.com/repository/jcenter' }
maven { url 'http://maven.aliyun.com/nexus/content/groups/public' }
重新运行就可以了。
更多推荐



所有评论(0)