运行 flutter doctor --android-licenses 时发生异常
Posted
技术标签:
【中文标题】运行 flutter doctor --android-licenses 时发生异常【英文标题】:Exception occured when run flutter doctor --android-licenses 【发布时间】:2021-11-22 23:36:10 【问题描述】:我是一个flutter初学者,在通过命令“flutter --android-licenses”安装android许可证时,我得到了如下异常:
Failed to create settings
Exception in thread "main" java.lang.IllegalArgumentException: port out of range:-1
at java.base/java.net.InetSocketAddress.checkPort(InetSocketAddress.java:153)
at java.base/java.net.InetSocketAddress.<init>(InetSocketAddress.java:198)
at com.android.sdklib.tool.sdkmanager.SdkManagerCliSettings.createAddress(SdkManagerCliSettings.java:177)
at com.android.sdklib.tool.sdkmanager.SdkManagerCliSettings.<init>(SdkManagerCliSettings.java:485)
at com.android.sdklib.tool.sdkmanager.SdkManagerCliSettings.createSettings(SdkManagerCliSettings.java:152)
at com.android.sdklib.tool.sdkmanager.SdkManagerCliSettings.createSettings(SdkManagerCliSettings.java:134)
at com.android.sdklib.tool.sdkmanager.SdkManagerCli.main(SdkManagerCli.java:58)
at com.android.sdklib.tool.sdkmanager.SdkManagerCli.main(SdkManagerCli.java:49)
我尝试搜索解决方案很多,但我没有结果。那么每个人都可以帮助我吗? 非常感谢!
【问题讨论】:
【参考方案1】:试试我的回答here希望对你有帮助
或尝试以下步骤:
-
打开工具 > SDK 管理器
从左侧选择,外观和行为 > 系统设置 > Android SDK
从顶部菜单中选择 SDK 工具
检查 Android SDK 命令行工具并点击“应用”。
【讨论】:
我做到了,但问题仍然存在 出现同样的问题? 没错..... 你安装的是latest
命令行版本吗?如果您完成了上述所有步骤然后单击确定按钮完成安装。以上是关于运行 flutter doctor --android-licenses 时发生异常的主要内容,如果未能解决你的问题,请参考以下文章
【Flutter】运行安卓报错:flutter doctor --android-licenses报错
运行 flutter doctor --android-licenses 时发生异常
Flutter 或 CMD 控制台在运行 Flutter Doctor 时不断崩溃 - Windows 7 64bit Ultimate