Linux中许可证的Flutter安装错误

时间:2018-07-02 13:10:48

标签: android flutter

安装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”,它显示了所有许可证,如何知道不接受哪个许可证以及如何解决它

预先感谢

4 个答案:

答案 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 doctorflutter 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。它对我有用