【问题标题】:After flutter new project creation I can't locate the main dart file to start programming颤振新项目创建后,我找不到主 dart 文件开始编程
【发布时间】:2021-08-27 16:00:26
【问题描述】:

我已经安装了 Android Studio 并且 Flutter 成功。当我在命令提示符下运行颤振医生时,它会给我[这些括号中的所有绿色勾号]。

问题是,在项目下的屏幕右侧创建一个新的颤振项目后,我无法看到/找到任何 dart 主文件来编写代码。如需进一步说明,您可以查看下面的附图。

在项目层次结构中找不到要编写代码的 dart 文件:

我有 0 个想法在 Flutter / Android Studio 的配置中仍然缺少什么

【问题讨论】:

  • 你确定它在这个文件夹中生成了你所有的项目吗?
  • 我已经在E目录下安装了flutter和android studio。还在 Windows 10 中添加了环境变量。在创建颤振项目时,我添加了颤振 SDK 路径,该路径也在 E 目录中。希望我回答了你的问题。
  • 只是为了确认一下,你能看到新的颤振项目吗?当你点击文件 -> 新建 ->
  • @sungkd123 是的,在创建新项目时,我可以看到“新建 Flutter 项目”选项
  • 应该是项目顶部下方的 lib/main.dart 。你看到 pubspec.yaml 文件了吗?

标签: flutter dart android-studio-4.2


【解决方案1】:

好吧,我明白了为什么 pubspec.yaml 和 main.dart 不在我的项目中,因为 Flutter 版本较旧。我下载了最新版本的flutter_windows_2.2.2-stable,创建了一个新的flutter项目,并包含了flutter_windows_2.2.2-stable的flutter SDK路径,解决了我所有的问题。请确保任何想要在 Android Studio + Flutter + Dart 中开始移动应用程序开发的人始终下载所有内容的最新版本。

近期实验:

下载最新版Flutter后,我的Android Studio Project中仍然无法获取pubspec.yaml和main.dart文件,所以解决方法如下:

  1. 您在哪里提取了 flutter_windows_2.2.2-stable,请记住我的场景中的目录路径,例如 E:\src\flutter_windows_2.2.2-stable。

    ************************ CMD 工作 *******************

  2. 默认情况下打开 cmd(命令提示符),您将位于 C:\Users\UserName\ 等目录中

  3. 现在转到路径 E:\src 并导航写入 E: 回车,现在您将进入 E: 目录。写 cd E:\src 回车。

  4. 输入 flutter create project_name ( 确保每当你使用项目名称时,它应该像 my_first_app 这样你命名的格式在 flutter [word_word_word_word] ) 中具有正确命名约定的项目然后回车,等待一段时间它将为您创建一个新的 Flutter 项目,包括 pubspec.yaml 和 main。 dart 文件 + 需要导入的文件。

flutter 中的命名约定参考 (https://medium.com/flutter-community/file-and-folder-structure-in-flutter-967b8be3155e#:~:text=Flutter%20doesn't%20have%20a,letters%20and%20underscores%20between%20words.&text=When%20naming%20folders%2C%20you%20want,them%20very%20direct%20and%20clear.)

现在在 Android Studio 中创建项目 (Flutter) 后,您无法查看/定位 pubspec.yaml 和 main.dart 文件,使用 cmd 进行项目创建,这在我的场景中有效。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-08-17
    • 2020-08-30
    • 2019-07-11
    • 1970-01-01
    • 2022-09-30
    • 2019-03-11
    相关资源
    最近更新 更多