验证Flutter时运行flutter doctor
之后会提示
Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel stable, 1.22.2, on Microsoft Windows [Version 10.0.19041.1288], locale zh-CN)
[!] Android toolchain - develop for Android devices (Android SDK version 29.0.3)X Android license status unknown.Run `flutter doctor --android-licenses` to accept the SDK licenses.See /docs/get-started/install/windows#android-setup for more details.
[!] Android StudioX Flutter plugin not installed; this adds Flutter specific functionality.X Dart plugin not installed; this adds Dart specific functionality.X android-studio-dir = D:utilsandroidandroid-sdk-windowsX Unable to find bundled Java version.
[!] IntelliJ IDEA Community Edition (version 2019.1)X Flutter plugin not installed; this adds Flutter specific functionality.X Dart plugin not installed; this adds Dart specific functionality.
[√] VS Code (version 1.61.2)
[!] Connected device! No devices available! Doctor found issues in 4 categories.
此时,android的sdk环境变量等等都已经配置完了,此处提示是sdk的命令没有确定licenses
的状态
先按照他说的执行一下flutter doctor --android-licenses
很好,又出问题了。
Error: Unknown argument --licenses
Usage:sdkmanager [--uninstall] [<common args>] [--package_file <package-file>] [<packages>...]sdkmanager --update [<common args>]sdkmanager --list [<common args>]
此处可以看到sdkmanager
没有 licenses
选项.
sdkmanager 是android sdk安装目录toolslib下的批处理文件。
解决办法:
.sdkmanager --include_obsolete "tools"
.sdkmanager --help
会看到有 --licenses
选项本文发布于:2024-01-28 11:05:59,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/17064111626979.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |