某些Android许可证未被接受。要解决此问题,请运行:flutter doctor --android-licenses

时间:2018-06-08 16:32:08

标签: flutter

我正在使用Linux。尝试在终端中运行以下内容时:

flutter doctor --android-licenses 

它向我显示以下错误:

  

颤动:未找到命令

3 个答案:

答案 0 :(得分:0)

运行命令whereis flutter。如果这没有给你路径/输出,那么你没有正确设置颤振路径。

在〜/ .bash_profile文件中添加以下行:

export PATH=<this is where you have to put your flutter path >/flutter/bin:$PATH source ~/.bash_profile

现在whereis flutter应该给你正确的路径,你不会得到 flutter: command not found

答案 1 :(得分:0)

输入此命令

flutter doctor --android-licenses

,并通过输入y接受所有许可证  所有的许可证。重新输入后

flutter doctor

您现在可以出发了。

答案 2 :(得分:0)

我正在使用IntelIdea,并且和其他人一样遇到相同的问题。<>,但是如果使用粘贴复制,此命令将不起作用,几小时后,当我尝试找到解决此问题的正确方法时,请在IntelIdea Tools->上进行推送Flutter-> Flutter Doctor,我在命令行<>上看到。因此,我将此行复制到终端delete --verbose并编写--android-licenses PRESS ENTER。 ...奇迹,我看到正确的结果“接受所有SDK软件包许可证”