运行颤振医生时无法接受安卓许可证

Posted

技术标签:

【中文标题】运行颤振医生时无法接受安卓许可证【英文标题】:Unable to accept android licenses while running flutter doctor 【发布时间】:2021-03-03 19:00:49 【问题描述】:

好吧,当我尝试通过键入“flutter doctor --android-licenses”在命令提示符下接受 android 许可证时,每次都会出现此错误

“线程“main”中的异常 java.Lang.NoclassDeffounderror:javax/xml/bind/annotation/xmlschema”

我该如何解决这个错误

【问题讨论】:

【参考方案1】:
    打开你的 cmd(不是从 android studio 终端) 运行flutter doctor --android-licenses 按 y 接受每个许可证。

如果它不起作用,请尝试以下命令:(也在 cmd 中)

"android sdk path"\tools\bin\sdkmanager --licenses

【讨论】:

以上是关于运行颤振医生时无法接受安卓许可证的主要内容,如果未能解决你的问题,请参考以下文章

Flutter 医生不接受控制台中的 android 许可证

当我尝试运行颤振医生 --android-licenses 时出错

Android 许可证状态未知?但是当我尝试运行命令颤振医生 --android-licenses 它显示这个?

Flutter 无法接受安卓许可

Flutter:不能接受 android 许可证

我的颤振项目无法在 Android 设备上运行,并且提到了一些许可证问题