我尝试在github和stackoverflow上对不同问题的所有提及,但均失败了。 我还尝试了两次卸载并重新安装sdk。
当我运行threads stop 'Worker-12: Refresh DSLD scripts'
时,它显示sdkmanager --licenses
当我运行unknown command : --licenses
时,它显示发现了一个问题flutter doctor -v
我所拥有的:
JDK 8 平台工具30.0.1 生成工具28.0.3 SDK Tool 25.2.5 [已淘汰](我无法阻止它下载,因为Andorid模拟器需要它) SDK平台API 28 模拟器:Android 9(API 28)英特尔x86 Atom系统映像
答案 0 :(得分:2)
1)打开您的终端机
2)输入flutter doctor --android-licenses
3)如果看不到y / n选项,请继续按enter key
以通读许可证
4)当您可以选择按Y/N
时,请按Y
接受每个许可证。
答案 1 :(得分:0)
您应该在终端中运行flutter clean
。然后重新启动您的IDE。它将解决问题
答案 2 :(得分:0)
要接受许可证,请先运行此flutter doctor --android-licenses
然后运行y
接受