简体   繁体   English

Flutter Java 运行 Android 许可证状态未知的命令时出错

[英]Flutter Java Error when runing command for Android license status unknown

I am facing some errors while setting up flutter on my Windows machine.在我的 Windows 机器上设置 flutter 时,我遇到了一些错误。

After running the flutter doctor flutter doctor command I got an error asking me to accept the license.运行flutter doctor flutter 医生命令后,我收到一个错误,要求我接受许可证。 [Android license status unknown.] [Android 许可证状态未知。]

After running the command to update license, ie flutter doctor --android-licenses I get below errors运行命令更新许可证后,即flutter doctor --android-licenses我得到以下错误

! Doctor found issues in 1 category.
PS C:\Users\Osas Divine> flutter doctor --android-licenses
Error: Could not find or load main class Divine\Android\Sdk\cmdline-tools\latest\bin\\..

I have installed Android SDK tools (obselete) and Android command-line tools我已经安装了 Android SDK 工具(过时)和 Android 命令行工具

I have also set the JAVA_HOME and /bin on my environment variables我还在我的环境变量上设置了 JAVA_HOME 和 /bin

I think the problem is: having a space in your android skd path: PS C:\Users\Osas Divine我认为问题是:在您的 android skd 路径中有一个空间:PS C:\Users\Osas Divine

You should install Android sdk in another folder or rename user profile您应该在另一个文件夹中安装 Android sdk 或重命名用户配置文件

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM