我正在将android切换到跨平台flutter,并在youtube上学习了一些教程。我已经下载了flutter的最新软件开发工具包,在运行flutter doctor的时候,我得到了一些类似这样的错误,请看下面的图片。

我试着关掉我的防火墙和杀毒软件,但是我还是从android studio安装了flutter插件,然后再次运行doctor
发布于 2019-08-28 12:15:07
设备:
您需要手动运行flutter doctor的模拟器,以删除该警告
插件:
如果使用的是Studio,则在安装Flutter和Dart插件后,需要重新启动IDE,以便加载插件
发布于 2019-08-28 12:16:30
我可以在你的案例中看到两个问题,1) Android许可证不被接受。2)您的IDE中未安装Flutter和Dart插件。如果你使用Android Studio和IntelliJ,那么你必须在两个IDE中安装这两个插件。
因此,要解决第一个问题,您必须接受SDK所需的所有许可证。因此,编写以下命令来消除它。
flutter doctor --android-licenses添加上述命令后,您必须逐个接受所有许可证列表才能继续。要接受每个许可证,请每次按y,直到您接受所有许可证。
现在,为了解决你的第二个问题,你必须在你的IDEs Android Studio和Intellij IDEA中安装dart和flutter插件。
在您的情况下,您尚未安装dart和flutter插件。所以,关闭你的项目并进入集成开发环境的“欢迎屏幕”,在那里你会看到一个“配置”按钮。点击并选择"Plugins"。
现在,搜索 flutter 和Dart,并将它们安装到您用于颤动开发的IDE中。安装后,重新启动IDE以应用新的更改。
现在,您已经完成了设置。现在,您可以通过配置它们在真实设备或模拟器中运行您的项目。
https://stackoverflow.com/questions/57684776
复制相似问题