APK 打包流程过程分析

在一个APK文件中,除了有代码文件之外,还有很多资源文件。这些资源文件是通过Android资源打包工具AAPT(Android Asset Package Tool)打包到APK文件里面的。打包之前,大部分文本格式的XML资源文件还会被编译成二进制格式的XML资源文件。在本文中,我们就详细分析 XML资源文件的编译和打包的过程。

网上相关教程已经很多,本文主要是再次分析打包的流程,做下整理归纳,为的目的是插件化开发做好知识铺垫。

事件总线EventBus

EventBus用了很久了,用法简单,主要再来回顾下源码。事件(发布-订阅)总线带来优势非常明显,能够帮助组件之间相互高效的通信,同时能够解决解决组件高耦合。

当前网速较慢或者你使用的浏览器不支持博客特定功能,请尝试刷新或换用Chrome、Firefox等现代浏览器