打开AndroidStudio,安装Flutter插件,在这里推荐大家安装最新版AndroidStudio

安装完成后立即重启一下,然后就可以看到在File>New下多了New Flutter Project项

点击New Flutter Project新建Flutter项目,选择Flutter Application 点击下一步

Project name即项目名称,默认使用此名称做为app默认名称

Fluuter SDK path需手动选择Flutter SDK位置

Project location项目所在的位置,务必自己核对,否则可能找不到自己的项目创建在哪里了

Description项目描述

创建成功后,项目的整体目录如下:

其中:

android目录是打包android项目的相关配置,默认已生成好

ios目录是打包ios项目的相关配置

lib目录就是我们的核心源代码目录,其中存放的是dart文件

test目录是我们的单元测试目录

这里面还有几个比较重要的文件,在根目录下:

pubspec.yaml文件是存放整个flutter项目的配置信息,比如依赖包,sdk等关键信息

pubspec.lock.packages是在执行完flutter packages get命令后生产的文件,存放了依赖包的信息和对应的本地目录,在某些时候若项目发生依赖异常,可直接删除这两个文件,从新执行flutter packages get命令

使用usb连接手机,android studio成功识别到设备后,就可以点击上图中的绿色箭头,来运行flutter程序,但值得注意的是,点击此处安装在手机上的程序是debug程序,此处是支持热加载的,即修改代码不用再次编译运行就可以直接看到变化,官方为了支持这种模式,所以安装包中存在很多无关紧要的代码,在性能上很差,最终的效果要以release的安装包为准,具体的release打包方法如下:

执行以下命令生成release包

flutter build apk

 

Logo

开源鸿蒙跨平台开发社区汇聚开发者与厂商,共建“一次开发,多端部署”的开源生态,致力于降低跨端开发门槛,推动万物智联创新。

更多推荐