安装flutter时出现3个错误: [!] Android工具链-为Android设备开发(Android SDK 27.0.3) !不接受某些Android许可证。要解决此问题,请运行:flutter doctor --android-licenses
[✓] Android Studio
✗未安装Flutter插件;这增加了Flutter的特定功能。
✗未安装Dart插件;这增加了Dart的特定功能。
我可以在android studio中安装插件,但是如何解决android许可证问题,我运行了“ flutter doctor --android-licenses”,它显示了所有许可证,如何知道不接受哪个许可证以及如何解决它
预先感谢
答案 0 :(得分:1)
安装Flutter非常简单,只需执行一些步骤即可。
首先,您需要具有一个操作系统(LINUX,MAC,WINDOWS)和一个编辑器。 如果您使用Linux作为OS和Android studio / intellij平台,则可以执行以下提到的步骤。
1.1。设置编辑器,我更喜欢android studio。 1.2。启动Android Studio。 1.3。打开插件首选项(在macOS上为首选项>插件,在Windows和Linux上为文件>设置>插件)。 1.4。选择浏览存储库,选择Flutter插件,然后单击安装。 1.5。当提示您安装Dart插件时,单击“是”。 1.6。出现提示时,单击重新启动。
接下来,安装flutter SDK,
2.1。转到链接:https://flutter.io/docs/get-started/install/linux
在这里,您将找到颤动稳定版本(.tar.gz),将其下载到您的下载文件夹中(例如)
2.2。打开终端,将其粘贴:tar xf〜/ Downloads / flutter_linux_v1.0.0-stable.tar.xz
2.3。按Enter。它将提取并创建一个文件夹名称“ flutter”
注意*:该文件夹为安装文件夹,如果删除此文件夹,则flutter安装已消失,需要重新安装(步骤2.1、2.3)
2.4将颤动工具添加到您的路径:(粘贴在终端中)
导出PATH =“ $ PATH:pwd
/ flutter / bin”
此命令仅为当前终端窗口设置PATH变量。将Flutter永久添加到您的路径
2.5写终端:扑医生
它将显示一些信息,向下滚动,将显示所需的东西。
就我而言,我必须安装:sudo apt-get install lib32stdc ++ 6
并接受了许可:flutter doctor --android-licences
接下来,打开android studio,创建新项目
3.1选择文件>新建Flutter项目。 3.2选择Flutter应用程序作为项目类型,然后按Next。 3.3确保Flutter SDK Path文本字段指定了SDK的位置。 3.4输入项目名称(例如myapp),然后按Next。 3.5单击完成。
那么您就完成了:) 对于其他平台,基本安装思路与此相同,您可以阅读flutter的官方文档。
答案 1 :(得分:0)
您是否按照flutter doctor
命令的报告完成了要完成的其他任务?
我们能否分别看到flutter doctor
和flutter doctor --android-licenses
的完整输出?
请参阅Get Started: Install下的Run flutter doctor
部分。
答案 2 :(得分:0)
确保已更新SDK之后 并安装了flutter和dart插件 重新启动Android Studio,然后按顺序运行
flutter doctor
然后
flutter doctor --android-licenses
然后按是
答案 3 :(得分:0)
如果flutter doctor --android-licenses
不起作用,那么我建议导出到Java 8而不是Java10。它对我有用