首页 > 其他分享 >记Flutter执行flutter doctor --android-licenses时出现错误

记Flutter执行flutter doctor --android-licenses时出现错误

时间:2022-12-29 11:47:59浏览次数:38  
标签:sdkmanager java doctor -- URL SdkManagerCliSettings PROXY android flutter

错误描述

今天刚刚安装好Flutter,执行了

$ flutter doctor

结果如图所示,出现一个Android令牌状态不可知的错误。根据提示信息,执行如下的命令,

$ flutter doctor --android-licenses


结果是,出现了一个代理错误。

Error: The proxy server URL extracted from HTTP_PROXY or HTTPS_PROXY environment variable could not be parsed. Either specify the correct URL or unset the environment variable.
java.net.MalformedURLException: no protocol: 127.0.0.1:7890
        at java.net.URL.<init>(URL.java:593)
        at java.net.URL.<init>(URL.java:490)
        at java.net.URL.<init>(URL.java:439)
        at com.android.sdklib.tool.sdkmanager.SdkManagerCliSettings.<init>(SdkManagerCliSettings.java:483)
        at com.android.sdklib.tool.sdkmanager.SdkManagerCliSettings.createSettings(SdkManagerCliSettings.java:154)
        at com.android.sdklib.tool.sdkmanager.SdkManagerCliSettings.createSettings(SdkManagerCliSettings.java:136)
        at com.android.sdklib.tool.sdkmanager.SdkManagerCli.main(SdkManagerCli.java:57)
        at com.android.sdklib.tool.sdkmanager.SdkManagerCli.main(SdkManagerCli.java:48)

因为显示的7890正是我的代理端口,所以我尝试把代理关闭,但结果依然是这样。

解决方法

Windows

在cmd中执行如下的命令

$ set HTTP_PROXY=http://127.0.0.1:9870
$ set HTTPS_PROXY=http://127.0.0.1:9870

之后,再次尝试即可

Mac

在bash.profile后面添加:

export HTTP_PROXY=http://127.0.0.1:9870
export HTTPS_PROXY=http://127.0.0.1:9870

之后,再次尝试即可

标签:sdkmanager,java,doctor,--,URL,SdkManagerCliSettings,PROXY,android,flutter
From: https://www.cnblogs.com/Gazikel/p/17012075.html

相关文章

  • Vulnhub之MinU V2靶机详细测试过程(提root权限时有些问题)
    MinU:V2识别目标主机IP地址(kali㉿kali)-[~/Vulnhub/MinUv2]└─$sudonetdiscover-ieth1-r192.168.56.0/24Currentlyscanning:192.168.56.0/24|......
  • C#中组合快捷键的实现
     //方法一.在form_load的时候写上        // this.KeyPreview=true;         //表示窗体接受按键事件        //然后在KeyDown事件中写入......
  • C# 与WEB 服务器通信
    与web服务器通信应先使用postman测试,确认服务器正常再写代码 发送UTF-8的json字符串usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSy......
  • 郭东白的架构课33
    你好,我是郭东白。从这节课开始,我们就进入到架构活动的最后一个环节:复盘。当遍历完价值单元的交付树之后,其实也就完成了整个架构活动的交付。到这里,比较普遍的方式是业务方......
  • UE4 动态添加/删除蓝图Actor三维模型
    应用场景:想通过业务数据动态添加飞机/车辆等模型到三维机场,并且能根据需求移除指定的三维模型。一,动态添加三维模型的代码:1FStringblueprintName=TEXT("Bluepr......
  • pytorch:二分类时的loss选择
    PyTorch二分类时BCELoss,CrossEntropyLoss,Sigmoid等的选择和使用这里就总结一下使用PyTorch做二分类时的几种情况:总体上来讲,有三种实现形式:最后分类层降至一维,使用sigmo......
  • C# 高级语法混合简单示例(接口、索引器)
    程序集如下  usingSystem;usingSystem.Collections;usingSystem.Collections.Generic;usingSystem.IO;usingSystem.Linq;usingSystem.Text;usingSyst......
  • 郭东白的架构课34
    你好,我是郭东白。上节课我们讲了复盘的目的,还讲了复盘的三个误区。同时,也讲了进入复盘前的准备工作。有了这些做基础,这节课我们就正式进入到复盘的过程中。复盘过程一般由......
  • 5-资源限制,亲和反亲和,污点和容忍
    一KubernetesContainer、Pod、Namespace内存及CPU限制1.1限制单位介绍1如果运行的容器没有定义资源(memory,cpu)等限制,但是在namesapce定义了LimitRange限制,那么该容器......
  • 2022-12-28 走势生长之不测而测 看11月30号市场连线,缠论的终极运用
    1.三个基本概念(1)级别:可完成的按照级别次序为:笔,线段,大线段,走势类型(按照中枢大小进行比较)(2)背驰:关注线段背驰和中枢背驰的不同        (3)多头空头萌发:本......