FlutterFlutter开发安卓中级进阶

基于 Flutter 视频客户端 Vistor【已开源】

2019-02-13  本文已影响70人  cff70524f5cf

模块

开发环境:

Vs Code (1.30.2)

Android Studio 3.+

开发框架 ( Flutter sdk: ">=2.0.0-dev.68.0 <3.0.0" ):

状态管理:Scoped_model

网络层:Dio

导航库:Fluro

主模块分为首页、精选、电影、我的,以下是功能列表:

功能设计

项目结构

依赖库

部分图标采用了icons,查看具体的图标名称可到 ionics官方文档。依赖方式,cd 到项目根目录,执行:flutter get packages

打包Apk

1.生成签名Keystore文件,并将keystore签名文件放到android/app根目录下

2.在gradle.properties文件下增加常量标识

3.在app的build.gradle下的增加如下配置

5.进入项目根目录,终端执行如下命令:

flutter build apk  // 默认携带 --release

flutter build apk 会默认打出 release 版本的安装包,apk文件会生成在android/app/build/outputs/apk/目录。

效果图

结尾

提供一份安卓学习思维导图及架构视频资料,需要的关注+加群:185873940 免费获取!

学习思维导图

高阶安卓视频资料

想获取更多免费高阶安卓资料吗?想提升自己的技术吗?关注+加群:185873940 免费获取!

上一篇下一篇

猜你喜欢

热点阅读