flutter避坑指南

flutter环境搭建中遇到几个问题,现在记下来以免忘记。

1. Android 证书有点问题

   [!] Android toolchain - develop for Android devices (Android SDK 27.0.3)

    ✗ Android license status unknown.

执行以下命令可解决问题:

flutter doctor --android-licenses

2. 我执行这句话,又出现了新的错误:

A newer version of the Android SDK is required. To update, run:

/Users/***/Android/sdk/tools/bin/sdkmanager --update

让我升级sdkmanager,真晕,然后执行这句话,又出现了新的错误:

3. Warning: An error occured during installation: Failed to move away or delete existing target file: X盘:\androidSDK\sdk\tools

这个参考简书上另一同学的解决方法:

把sdk下面的tools文件夹,重命名一下tool或者随意

再执行/Users/***/Android/sdk/tools/bin/sdkmanager --update

警告不用管

最终会在刚刚的sdk目录下生成新的tools文件夹,然后覆盖刚刚重命名的tool文件夹里的内容,删掉tools

再把文件夹名tool改成tools

最后再次执行flutter doctor --android-licenses

并且在指令里跳出来的y/N那里,全部选y

问题解决

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容