任玉刚,滴滴出行 Android 技术专家,《Android 开发艺术探索》作者,热爱开源,热爱分享,常年活跃在多个技术社区,贡献了一系列有价值的技术文章和开源项目。目前就职于滴滴出行 App 架构组,从事 Android 热修复和插件化相关的技术实践。
在 Android 插件化技术百家争鸣的今天,重新开发一款插件化框架是否还有意义?实践证明,还是很有意义的,因为目前市面上开源的插件化框架要么不完善有诸多兼容性问题,要么不太适合滴滴典型的业务场景。基于此,滴滴重新研发了一款完善的插件化框架,开发过程对开发者无约束,几乎可以支持所有的 Android 特性,并且能够适用于大多数业务场景。
在本次演讲中,将分享上述插件化框架的技术实现细节、开发过程中遇到的困难及解决方案。