前言 Android開發(fā)講道理更應(yīng)該卷的是dex字節(jié)碼,但實際上做應(yīng)用開發(fā)時,插樁流程往往在class2dex的過程中,一些插樁框架最終操作的還...
接上篇手寫插件化[http://www.itdecent.cn/p/12e6b6ddc65e],文末放demo鏈接。 上篇擼完了四大組件之Ac...
插件化技術(shù)也就是說用戶只需安裝宿主apk,其它業(yè)務(wù)模塊打包成獨立的插件apk動態(tài)下發(fā),然后通過宿主app加載運行。其天然的就解決了部分包體積大小...
實體類實現(xiàn)Parcelable接口后枚舉字段該怎么寫?正好碰到這個問題,記錄一下。 枚舉類 枚舉字段序列化,這里直接上寫法。實際上用了AS插件A...
前言:測試大佬突然發(fā)現(xiàn)頁面上有一塊UI在某些情況下無內(nèi)容展示,但是接口有下發(fā)對應(yīng)字段。這種偶現(xiàn)的bug就很頭禿了,排查一波也沒發(fā)現(xiàn)啥異常,就是個...
期望通過注解的形式,給方法套上try catch。老樣子,先看一下try catch的字節(jié)碼。 CatchUtil 找到編譯后的class文件,...
ASM學(xué)習(xí)思路[http://www.itdecent.cn/p/4d3d86929611]ASM圖片監(jiān)控hook glide[https:/...
ASM學(xué)習(xí)思路[http://www.itdecent.cn/p/4d3d86929611]承接上篇,對照字節(jié)碼CV asm api確實很舒服...
關(guān)于AOP、Plugin、Transform的概念,大家都卷到這個份上了,就不再細(xì)說了。擼個經(jīng)典的demo,方法耗時檢測,提供一下學(xué)習(xí)思路。相信...