58 同城无侵入改造业务库为 Dynamic Feature 工程的探索和实践
摘要
本文介绍了无侵入改造业务库为Dynamic Feature工程的探索和实践。探索将业务库改造为Dynamic Feature工程主要基于以下几点的考虑:
本地开发编译时间太长,影响开发效率。将业务库改造为Dynamic Feature工程可以极大提升开发效率。
厂商对内置包大小要求不能超过45M,利用Dynamic Feature模块可以动态分发的特性产出厂商内置包以满足厂商对包大小的要求。
利用Dynamic Feature模块可以动态分发的特性产出只包含特定业务的推广包减少包大小提升推广效果。
国内华为应用市场已经支持aab格式发布应用,相信很快将支持Dynamic Feature模块的动态分发,相当于提前适配趋势。
欢迎在评论区写下你对这篇文章的看法。