11月13, 2020

滴滴DoKit Android核心原理揭秘之AOP字节码实现

前言

最近DoKit V3.3.1版本已经发布了,新版本增加了很多重磅的功能,同时也在库的名字上对Androidx和Android support进行了区分。

具体的更新信息参考:DoKit Android版本信息

感兴趣的小伙伴们赶快通过Android参考文档去升级体验吧。

技术背景

业务代码零侵入一直是DoKit秉持的底线。

DoKit作为一款终端一站式研发解决方案。我们在不断的给社区用户提供各种各样优秀工具来帮助用户提升研发效率,于此同时我们也要尽可能保证用户的线上代码交付质量。庆幸的是,从DoKit推出到现在我们累计收获了10000+的用户,至今还没有收到过一起用户反馈的由于集成DoKit而引发的线上bug。那我们是如何做到在业务代码零侵入的情况下给用户提供各种强大的工具的呢?其实这背后离不开AOP的功劳。

DoKit AOP原理

(以下图片来自于我在滴滴集团内部的DoKit专题分享)

点击查看原文>

本文链接:https://blog.jnliok.com/post/6JMMLpJLZAHU5ahWkbUI.html

-- EOF --

Comments