1.运行flutter doctor 命令
2.错误内容
Android license status unknown.
Try re-installing or updating your Android SDK Manager.
See https://developer.android.com/studio/#downloads or visit
https://flutter.dev/setup/#android-setup for detailed instructions.

3.先百度翻译一下
Android许可证状态未知。
尝试重新安装或更新Android SDK管理器。
4.问题解决--升级sdkmanager
终端输入如下命令升级你的sdkmanager
macOS:/Users/你的用户名/Library/Android/sdk/tools/bin/sdkmanager --update(你的sdkmanager路径)

windows:你的sdkmanager路径 --update 例如:d:\Library\Android\sdk\tools\bin\sdkmanager --update
————————————————————另外一个问题的分割线———————————————————
经常有人遇到下方评论的类加载异常。 update Exception in thread main java.lang.NoClassDefFoundError:.........
如果你的路径确认没有问题。降低jdk版本到1.8就行了。如果解决了你的问题,留言说一下降低JDK可行。帮助一下另一部分踩了这个坑的人。知识不会因分享而减少!
具体操作步骤和jdk1.8下载资源。参考另一篇博文吧!
https://blog.youkuaiyun.com/weixin_41319450/article/details/106922837
本文详细解答了在使用Flutter开发工具时遇到的Android许可状态未知问题及解决方案,同时提供了升级SDK Manager的具体步骤,并针对类加载异常给出了降低JDK版本至1.8的建议。
677

被折叠的 条评论
为什么被折叠?



