這個(gè)demo的功能很簡單,就是輸出一句log.這篇文章只是講了下添加系統(tǒng)服務(wù)的具體操作,沒有講原理,后面不出意外的話應(yīng)該會(huì)寫一篇文章專門講這個(gè),...
本文通過介紹Android事件監(jiān)聽機(jī)制來了解下Java的回調(diào)機(jī)制,即當(dāng)你點(diǎn)擊一個(gè)button的時(shí)候發(fā)生了什么,點(diǎn)擊之后是如何調(diào)到自己寫的onCl...
本文主要參考借鑒了weishu的文章,weishu在博客中講述了android插件化的一系列文章,寫的很好,只是他的代碼分析是基于Android...
這是在做項(xiàng)目的過程中碰到異常處理,就看書稍微總結(jié)了下,這篇讀書筆記只是一個(gè)小結(jié),寫這個(gè)的目的更多的是想留給自己看 異常的定義:程序執(zhí)行過程中發(fā)生...
首先說明下該文是基于Android8.0,目前網(wǎng)上大多是插件化機(jī)制方案博客都比較舊,Android 8.0較之前的改了很多,所以之前方案原理依然...
當(dāng)系統(tǒng)進(jìn)程加載WebView時(shí)會(huì)報(bào)錯(cuò):UnsupportedOperationException:如下 通過log分析原因是:因?yàn)榘踩珕栴},We...
Xposed是一個(gè)很強(qiáng)大的Android平臺(tái)上的HOOK工具,而且作者為了方便開發(fā)者使用開發(fā)了一個(gè)APP(Xposed Installer,下文...
本文著重介紹如何Hook Android Gradle插件的實(shí)現(xiàn),涉及到的Gradle以及Groovy基礎(chǔ)會(huì)稍微提下,具體可以參考文末給出的博客...
之前在搞Xposed的時(shí)候遇到一個(gè)問題是Xposed的卸載原本需要root權(quán)限,但是Xposed的原理是hack了zygote這個(gè)進(jìn)程(xpos...