Flutter doctor 提示 Android license status unknown解决方案

在安装完Flutter,运行flutter doctor检测依赖时提示

✗ Android license status unknown.
      Try re-installing or updating your Android SDK Manager.
      See https://developer.android.com/studio/#downloads or visit https://flutter.dev/setup/#android-setup for detailed instructions.

搜索网上的解决方案,大都让输入flutter doctor --android-licenses ,但我键入上述命令后,又提示

Android sdkmanager tool not found 
Try re-installing or updating your Android SDK,
    visit https://flutter.dev/setup/#android-setup for detailed instructions.

经排查,原来是最新版本的Android SDK将Android SDK tools包重命名成了Android-SDK command line tools,但是Flutter当前最新的稳定版本并没有兼容该项改动,所以有此提示,解决的方法也简单,只需要安装一个旧版本的Android SDK Tools (Obsolete) 26.1.1即可(取消Hide Obsolete Packages选择框即可见)。

sdk_tools

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容