基于 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 免费获取!