Flutter 项目结构介绍
Posted Flutter开发
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Flutter 项目结构介绍相关的知识,希望对你有一定的参考价值。
主要目录以及文件
android
Android 平台相关代码ios
iOS 平台相关代码build
项目编译产生的目录,不需要关心lib
跨平台代码,也是 Flutter 项目主要关心的目录test
测试相关代码pubspec.yaml
项目描述文件,相当于 NodeJs 项目的package.json
,里面包含了项目的描述信息以及所需要的依赖的库
主要文件说明
pubspec.yaml
main.dart
Flutter 使用 dart
语言(以后的章节中会逐步增加一些介绍 dart 的内容)来进行开发,下图是将代码简化之后的效果。只需要3个类就可以实现一个 app 页面,并且可以同时运行在 iOS 和 Android 两个平台,非常简单。而且 main.dart
是所有 Flutter 项目的入口文件,不能被删除或者改名。
以上是关于Flutter 项目结构介绍的主要内容,如果未能解决你的问题,请参考以下文章
错误记录Flutter 混合开发获取 BinaryMessenger 报错 ( FlutterActivityAndFragmentDelegate.getFlutterEngine() )(代码片段
在 webview_flutter 中启用捏合和缩放,在哪里添加代码片段 [this.webView.getSettings().setBuiltInZoomControls(true);]
Flutterflutter doctor 报错Android license status unknown. Run `flutter doctor --android-licenses‘(代码片段