在执行flutter doctor验证的时候,安卓验证报这个错误 :Android license status unknown
我们可以分以下三步来检查:
一、 确认ANDROID_HOME等环境变量都设置
如果没问题,继续第二步骤,环境变量没设置的,参考本博客环境变量的设置
以下图片做参考:
二、 命令安卓证书
代码语言:javascript复制flutter doctor --android-licenses
或
sdkmanager --license
如果报错: Error: Unknown argument --android-licenses
SDK升级
代码语言:javascript复制sdkmanager --update
提示Done,已经处理完毕
三、 Android Studio的设置中把Android SDK这个命令行工具勾上
勾选后,重启,再运行flutter doctor,完美解决
如果遇到提示一些警告时,按照提示的建议运行命令,一般是flutter doctor --android-licenses
执行flutter doctor --android-licenses后, 就正常了,会让你接受一些证书,一顿接受之后,终于成功了
Flutter验证,安卓方面终于成功了!
以上问题来源于一个开源粉丝的求助,已经帮其处理,给以后遇到该问题的同学做个参考