颤振错误找不到名为“平台”的选项

Posted

技术标签:

【中文标题】颤振错误找不到名为“平台”的选项【英文标题】:flutter error Could not find an option named "platforms" 【发布时间】:2021-07-18 00:30:53 【问题描述】:

当我尝试在 android studio 上创建一个新项目时,我刚开始学习 Flutter,在事件部分 enter image description here 中给了我一个错误消息@

消息:[找不到名为“平台”的选项。运行'flutter -h'(或'flutter -h')以获得可用的flutter命令和选项。]

还有一个问题是flutter doctor 看不到android studio enter image description here

1(顺便说一下,我想用这个版本的flutter,请不要给update之类的建议。) 2(之前没有这个问题,是我关机再开机后出现的)

抱歉我的英语错误 谢谢。

flutter版本flutter_windows_v1.12.13+hotfix.9-stable andorid studio 版本:4.1.3

【问题讨论】:

【参考方案1】:

this 是您关于 andorid studio 问题的答案吗? 并且你需要安装JDK

【讨论】:

谢谢。这是解决第二个问题。但第一个问题是留下来,我已经有了 jdk @turhan 你想upgradeflutter 版本吗? 不,我不想升级颤振版本我需要留在这个版本【参考方案2】:

您使用了错误的 Flutter SDK。您的问题中的信息太少。确保你有正确的路径在你的 IDE 中使用 Flutter SDK。检查 Flutter SDK 目录是否具有适当的结构、所有需要的文件等等。 Flutter 的 channel 和 version 也可能对这个问题有影响。

【讨论】:

【参考方案3】:

今天不知从何而来。事情进展顺利,但突然当我尝试重新启动应用程序时,出现错误Could not find an option named "target"

更新: 当我在应用程序运行/附加颤振时切换分支并合并时,这似乎会发生。如果你使用的是 VS Code,

打开你的launch.json 改变一些东西,我决定把type: "dart"改成type: "notdart" 保存 尝试调试失败 然后恢复该更改。

这应该可以解决问题。

上一个答案/如果你没有使用 VS Code

对我有用的是

扑干净 关闭编辑器(我的 VS Code) 关闭模拟器 请稍等片刻结束 打开任 启动 VS Code/Android Studio 并再次尝试调试。 (当出现提示时,我也选择冷启动模拟器)

这需要一段时间,因为模拟器必须冷启动,并且由于运行了 flutter clean,编译也必须从头开始。

【讨论】:

以上是关于颤振错误找不到名为“平台”的选项的主要内容,如果未能解决你的问题,请参考以下文章

致命错误:在颤振中找不到“颤振/颤振.h”文件

颤振测试失败。找不到编译器错误获取器'main'

ld:找不到框架,Xcode上的颤振错误

在颤振中为Android构建时“错误:找不到符号”

命令“颤振:新项目”导致错误(找不到命令“颤振.createProject”),我无法在 VSCODE 上调试颤振项目

颤振:致命错误:找不到模块“firebase_analytics”