若您在Flutter项目中遇到了'Android licenses status unknown”的问题,则必须先接受Android SDK中的许可证才能再次运行Flutter项目。尝试运行以下命令:
flutter doctor --android-licenses
这将显示一些许可证,您应该输入'y”来接受它们。注:您的许可证可能与下面的截图不同。
若输入'y”无效,您可能需要手动接受许可证。按照下面的步骤进行操作:
$ANDROID_HOME/tools/bin/sdkmanager --licenses
依次按Enter键并查看所有许可证。
输入'y”来接受所有许可证。
重新运行Flutter项目并检查许可证状态是否为'Accepted”。