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