一、前言
上一章中我们通过编辑器的指导简单的创建了一个Flutter项目,这篇文章我们通过修改一些配置,深入了解一下Flutter项目中的几个关键文件,以及它是如何跨平台的。
二、项目目录结构
各个目录或重要文件说明
- android : 安卓原生工程配置相关文件
- build: 打包输出文件,熟悉安卓开发的一般会比较熟悉build文件夹,iOS打包需要通过XCode完成
- lib: flutter源码都存放在此文件夹下,main.dart是程序入口文件
void main() {runApp(const MyApp());
}
main方法就是程序的主入口
- linux,macos,web: 其他跨平台配置相关文件
- test:测试相关文件
- pubspec.yaml:所有的三方依赖以及版本号都通过该文件配置,类似android 的gradle文件.
三、修改项目
3.1 插入图片资源
首先可以在flutter文件夹目录下建立一个专门存放图片的文件夹
放