【flutter】flutter doctor -v 查看flutter配置环境问题:X cmdline-tools component is missing 以及 X Android license

这篇具有很好参考价值的文章主要介绍了【flutter】flutter doctor -v 查看flutter配置环境问题:X cmdline-tools component is missing 以及 X Android license。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、遇到报错:

PS C:\Users\Administrator> flutter doctor -v
[] Flutter (Channel stable, 3.0.5, on Microsoft Windows [版本 10.0.19044.1889], locale zh-CN)
    • Flutter version 3.0.5 at D:\CODEInterpreter\flutter3.0.5
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision f1875d570e (7 weeks ago), 2022-07-13 11:24:16 -0700
    • Engine revision e85ea0e79c
    • Dart version 2.17.6
    • DevTools version 2.12.2

[!] Android toolchain - develop for Android devices (Android SDK version 33.0.0)
    • Android SDK at D:\CODEInterpreter\AndroidSDK
    X cmdline-tools component is missing
      Run `path/to/sdkmanager --install "cmdline-tools;latest"`
      See https://developer.android.com/studio/command-line for more details.
    X Android license status unknown.
      Run `flutter doctor --android-licenses` to accept the SDK licenses.
      See https://flutter.dev/docs/get-started/install/windows#android-setup for more details.

[] Chrome - develop for the web
    • Chrome at C:\Program Files\Google\Chrome\Application\chrome.exe

[] Visual Studio - develop for Windows (Visual Studio Enterprise 2019 16.11.18)
    • Visual Studio at D:\CODEIDE\VisualStudio2019
    • Visual Studio Enterprise 2019 version 16.11.32802.440
    • Windows 10 SDK version 10.0.19041.0

[] Android Studio (version 3.5)
    • Android Studio at D:\CODEIDE\AndroidStudio3.5.2
    • Flutter plugin version 44.0.1
    • Dart plugin version 191.8593
    • Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483-b03)

[] IntelliJ IDEA Ultimate Edition (version 2019.3)
    • IntelliJ at D:\CODEIDE\IntelliJ IDEA 2019.3.3
    • Flutter plugin can be installed from:
       https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
       https://plugins.jetbrains.com/plugin/6351-dart

[] Connected device (2 available)
    • Windows (desktop) • windows • windows-x64    • Microsoft Windows [版本 10.0.19044.1889]
    • Chrome (web)      • chrome  • web-javascript • Google Chrome 104.0.5112.81

HTTP Host availability check is taking a long time...[] HTTP Host Availability (the doctor check crashed)
    X Due to an error, the doctor check did not complete. If the error message below is not helpful, please let us know about this issue at
      https://github.com/flutter/flutter/issues.
    X HandshakeException: Connection terminated during handshake
    •

! Doctor found issues in 2 categories.

二、异常原因:

2.1 问题1:cmdline-tools component is missing

运行flutter doctor 出现了错误,这是因为没安装cmdline-tools工具。

2.2 问题2:Android license status unknown.

flutter doctor 如果提示Android license status unknown.表明没有安装android 证书。
执行命令:flutter doctor --android-licenses

2.3 问题3:HTTP Host availability check is taking a long time…

在用户环境变量中配置:

FLUTTER_STORAGE_BASE_URL  =  https://storage.flutter-io.cn
PUB_HOSTED_URL  =  https://pub.flutter-io.cn

三、解决方案:

3.1 选择 SDK Manager

cmdline-tools component is missing,Python 基础(完整版),android,flutter,flutter doctor,android SDK,android-studio

3.2 选择Android SDK platform-Tools

cmdline-tools component is missing,Python 基础(完整版),android,flutter,flutter doctor,android SDK,android-studio

3.3 进行安装

cmdline-tools component is missing,Python 基础(完整版),android,flutter,flutter doctor,android SDK,android-studio

3.4 安装证书

执行 flutter doctor --android-licenses
安装的证书的数量有几个,不断输入 y 确认即可,这样会提示所有的证书全部安装成功!

3.5 配置镜像网络环境变量
FLUTTER_STORAGE_BASE_URL  =  https://storage.flutter-io.cn
PUB_HOSTED_URL  =  https://pub.flutter-io.cn

cmdline-tools component is missing,Python 基础(完整版),android,flutter,flutter doctor,android SDK,android-studio
cmdline-tools component is missing,Python 基础(完整版),android,flutter,flutter doctor,android SDK,android-studio

3.6 查看检测结果

所有的问题全部解决!!!
cmdline-tools component is missing,Python 基础(完整版),android,flutter,flutter doctor,android SDK,android-studio文章来源地址https://www.toymoban.com/news/detail-578410.html

到了这里,关于【flutter】flutter doctor -v 查看flutter配置环境问题:X cmdline-tools component is missing 以及 X Android license的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

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

    一、环境变量 右键点击 我的电脑-属性:然后找到环境变量   1.Android的SDK不在C盘的话需要额外配这个到用户环境变量: 2.然后在系统变量:Path 中添加一条这样的值         D:Flutterflutterbin                  这个值写flutter包解压的实际地址即可  3.在系统变量中添

    2023年04月26日
    浏览(33)
  • 【Flutter】flutter doctor network resources 报错,解决国内开发环境问题

    flutter doctor network resources 主要检查flutter开发工具运行过程中依赖的网络资源来源站是否可以正常访问,但国内通常都是无法访问的 下面介绍windows下的设置方法,如果你熟练使用mac或linux,通常会更自由,环境变量不会出现不识别的情况,参考本文档依旧可以完成配置 maven.

    2024年02月02日
    浏览(29)
  • flutter doctor检测环境,出现CocoaPods installed but not working

    1. 安装flutter, 地址: 安装和环境配置 - Flutter 中文文档 - Flutter 中文开发者网站 - Flutter 2. 安装成功后,通过flutter doctor检测环境。以mac为例,出现了 CocoaPods installed but not working 错误提示时,以下为解决方案: 2.1   rvm install ruby-3.1.0, 可能出现依赖错误问题,使用如何指令即可

    2024年02月08日
    浏览(29)
  • flutter doctor检测过程中出现网络超时的问题

     flutter安装过程中遇到的问题时: Network resources      X A network error occurred while checking \\\"https://maven.google.com/\\\": An HTTP error occurred while checking \\\"https://github.com/\\\":  网络超时 打开flutter根目录  设置国内网络代理地址:  

    2024年02月08日
    浏览(38)
  • Android sdkmanager not found. Update to the latest Android SDK and ensure that the cmdline-tools are...

    由于Android Studio 的SDK位置更改导致 flutter失败 Android Studio控制台输入 flutter config --android-sdk \\\"D:User\\\" 由于cmdline-tools没下载  flutter项目Android - local.properties -sdk.dir 运行时更改也是这个原因

    2024年02月06日
    浏览(37)
  • flutter doctor出现Windows Version (Unable to confirm if installed Windows version is的问题

    Windows 10 flutter 3.7.7 切换flutter渠道 [1] 在cmd输入 flutter channel 查看自己的flutter channel版本 [2] 输入 flutter channel master ,将flutter版本切换为master [3]输入 flutter upgrade 确保flutter更新到了最新版本 [4]输入 flutter doctor 再次检查是否解决

    2023年04月09日
    浏览(39)
  • Flutter执行flutter doctor报错HTTP Host Availability

    将文件 flutter/packages/flutter_tools/lib/src/http_host_validator.dart 中的 https://maven.google.com/ 改为 https://dl.google.com/dl/android/maven2/ 。 删除 flutter/bin/cache 。 执行 flutter doctor 。

    2024年01月22日
    浏览(29)
  • 运行flutter doctor命令窗口直接闪退

    在cmd中输入flutter doctor后闪退了。 使用高速摄像机可以看到报错信息。  报错信息的意思是git的文件夹不能删掉,请保留flutter中git文件。

    2024年02月12日
    浏览(27)
  • 解决运行flutter doctor --android-licenses时报错

    配置flutter环境时,会使用flutter doctor命令来检查运行flutter的相关依赖是否配好。能看到还差 Android license status unknown.未解决。 在运行命令  flutter doctor --android-licenses  时报错 has been compiled by a more recent version of the Java Runtime (class file version 61.0), this version of the Java Runtime only r

    2024年02月14日
    浏览(33)
  • flutter doctor --android-licenses报错解决方案

    C:Users32148flutter doctor --android-licenses Flutter assets will be downloaded from https://storage.flutter-io.cn. Make sure you trust this source! ����: �������� com.android.sdklib.tool.sdkmanager.SdkManagerCli ʱ���� LinkageError         java.lang.UnsupportedClassVersionError: com/android/sdklib/tool/sdkmanager/SdkMan

    2024年02月07日
    浏览(36)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包