学习Flutter踩过的坑——创建项目后找不到lib/main.dart

之前自学Flutter,按照官网的文档说明先模仿写一个Hello world。可是按照官网说明建完了项目竟然卡在了第1步上。

官方文档说明如下:

问题来了,在我的项目目录下面根本找不到lib/main.dart这个文件,我用control+shift_r也搜索不到这个文件。

                       

为了找这个dart文件,我曾经一度怀疑我的Flutter sdk是不是没有配置好,是不是少加了什么依赖。

最后通过网上搜索阅读了Flutter项目的目录结构后才发现自己当前项目的目录结构和介绍的不一样,想起自己当时在刚新建完项目后看见代码有报红,习惯性的点了右上角的“Open for Editing in Android Studio”,所以这就切换到了仅开启安卓项目工程。

因此关于此类小白问题的解决方法就是在Android Studio中要打开整个项目工程,其实刚新建完项目后就是整个项目工程。

Flutter的项目的目录结构Project视图就是上图所示。

  • android目录:存放Flutter与Android原生交互的一些代码;
  • ios目录:存放的是Flutter与ios原生交互的一些代码;
  • lib目录:存放的是Dart语言编写的代码,这里是Flutter核心代码;
  • pubspec.yaml文件:配置依赖项的文件;
  • pubspec.lock文件:自动生成的文件,定义包所依赖的每个直接依赖项和间接依赖项的具体版本和其他标识信息。

 

 

 

  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值