问题
安装完Android Studio后运行
1 | flutter doctor |
检查,出现下面的错误:
1 | [!] Android toolchain - develop for Android devices (Android SDK version 33.0.0) |
解决
- 第一个是cmdline-tools SDK没有安装,设置Android Studio的SDK Manager,按照下图勾选安装 SDK Tools
- 按照提示运行命令,并选择同意即可
1
flutter doctor --android-licenses
- 网址无法访问,换成可访问的地址即可
- 找到flutter sdk的文件目录,打开下面路径文件
flutter\packages\flutter_tools\lib\src\http_host_validator.dart
- 修改出错的网址址
将其中的 https://maven.google.com/ 修改为 https://dl.google.com/dl/android/maven2/
再将 kPubDevHttpHost 和 kgCloudHttpHost 两个常量 分别修改为 https://pub.flutter-io.cn/ 和 https://storage.flutter-io.cn/
- 找到flutter sdk的文件目录,打开下面路径文件
再运行 flutter doctor 查看已经解决。