AAF 是基于组件化方案,逐渐积累的一套 Android 终端开发方案。方案力求做到技术方案可以轻松的从一个项目复用到另一个项目,或者可以快速在框架基础上开发出一个独立全新的应用,开发过程中基本聚焦在新业务的逻辑,而不是基础功能。
-
AAF 主页:https://android.bihe0832.com
AAF Sample 是所有基于AAF开发的应用的集合。用于日常功能开发,以及AAF相关方案在具体实践中的验证。当前支持的独立应用有:
-
APPTest:所有Sample共享的调试模块
-
PubGetAPKInfo:获取设备已安装应用基本信息
-
PubPuzzleGame:拼图
-
PubM3U8:M3U8文件下载工具
如果想下载体验对应的应用可前往:
-
AAF 应用事例介绍:https://android.bihe0832.com/doc/summary/samples.html
-
AAF 应用事例下载:https://cdn.bihe0832.com/app/download.html
-
环境配置
根据开发者的Android Studio 版本以及网络环境修改maven依赖等配置。具体设置方法可以参考:终端基于gradle的开源项目运行环境配置指引
-
项目配置及运行
对于基于AAF的项目,目前已经整理了对应的文档,可以点击下面的链接查看运行Demo的指引: