记flutter关于Android license status unknown

运行flutter doctor -v显示:

1
2
3
4
✗ Android license status unknown.
Run `flutter doctor --android-licenses` to accept the SDK licenses.
See https://flutter.dev/docs/get-started/install/macos#android-setup for
more details.

按照提示运行flutter doctor --android-licenses

flutter

显示java Runtime版本不匹配,查看android sdk命令行工具版本是否和java版本匹配:

查看java版本:

1
2
3
4
5
java -version

java version "1.8.0_251"
Java(TM) SE Runtime Environment (build 1.8.0_251-b08)
Java HotSpot(TM) 64-Bit Server VM (build 25.251-b08, mixed mode)

查看android sdk命令行工具版本:

flutter

重新选择命令行版本:

flutter

然后apply,重新运行flutter doctor --android-licenses

flutter

重新运行flutter doctor -v:

flutter