初识flutter,按照步骤安装sdk,安装刚开始遇到的问题是“Android license status unknown”,然后执行命令“flutter doctor --android-licenses”,就出现了Android sdkmanager tool not found。

根据错误提示,去android sdk/tools/bin目录下找sdkmanager,发现确实竟然tools目录。

正常sdk目录图

然而我发现我也没有emulator这个目录内容也不一样!也没有tools文件夹;百度了很多,都不能解决。最后发现有文章提示说sdk没有安装全,我又回到Android Studio的sdk manager中找:

抱着试一试的态度,安装Android SDK 其它工具(基本所有的)

4.勾选上Android SDK tools ——> Apply,等它安装完成

5.再到android sdk目录下查看,tools目录已经存在了,并且tools/bin/sdkmanager也存在了:

sdkmanager

6.再次执行“flutter doctor --android-licenses”命令,每个协议输入“y”同意即可。

出现这个问题,应该是以前安装sdk的时候有些没用的东西没有安装全,记录一下。

 

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐