美文网首页
flutter 安装问题汇总

flutter 安装问题汇总

作者: 雪域红鹰 | 来源:发表于2023-08-04 08:54 被阅读0次

mac flutter环境变量配置

#android sdk 环境配置
export ANDROID_HOME="/Users/mac/Library/Android/sdk"
export PATH=${PATH}:${ANDROID_HOME}/tools
export PATH=${PATH}:${ANDROID_HOME}/platform-tools

#flutter 环境配置
export PUB_HOSTED_URL=https://pub.flutter-io.cn 
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn 
export PATH=/Users/mac/flutter/bin:$PATH

1.解决Android license status unknown. Try re-installing or updating your Android SDK Manager

1.运行flutter doctor 命令

2.错误内容

  Android license status unknown.
       Try re-installing or updating your Android SDK Manager.

是指: Android许可证状态未知。尝试重新安装或更新Android SDK管理器
解决方法:

/Users/mac/Library/Android/sdk/tools/bin/sdkmanager --update

2.[!] Network resources

[!] Network resources
    ✗ A network error occurred while checking "https://maven.google.com/":
      Operation timed out
    ✗ An HTTP error occurred while checking "https://github.com/": Operation
      timed out

其中 github 的问题,通过设置代理解决,github设置代理方式如下:

git config --global http.proxy http://127.0.0.1:7890
git config --global https.proxy http://127.0.0.1:7890

marven的部分替换一个国内的源,替换步骤如下:

打开flutter根目录
打开文件 packages/flutter_tools/lib/src/http_host_validator.dart
修改其中 kMaven

const String kMaven = 'http://maven.aliyun.com/nexus/content/groups/public/';

删除 flutter/bin/cache
重新执行 flutter doctor

取消代理

git config --global --unset http.proxy

相关文章

网友评论

      本文标题:flutter 安装问题汇总

      本文链接:https://www.haomeiwen.com/subject/avevpdtx.html