前言 看到這篇技術(shù)文章皆是緣分诀紊。本人在一家研運(yùn)一體的游戲公司做安卓游戲SDK仅政,并不是安卓逆向從業(yè)人員扯键。工作中經(jīng)常使用Apktool工具,寫這一篇技術(shù)文純粹是好奇心作祟简烘,好奇這...
前言 看到這篇技術(shù)文章皆是緣分诀紊。本人在一家研運(yùn)一體的游戲公司做安卓游戲SDK仅政,并不是安卓逆向從業(yè)人員扯键。工作中經(jīng)常使用Apktool工具,寫這一篇技術(shù)文純粹是好奇心作祟简烘,好奇這...
*本篇文章已授權(quán)微信公眾號(hào) guolin_blog (郭霖)獨(dú)家發(fā)布 在JDK 1.5之后,java提供了對注解的支持诞丽,這些注解與普通代碼一樣鲸拥,在運(yùn)行期間發(fā)揮作用。在JDK ...
Java提供的SPI全名就是Service Provider Interface,下面是一段官方的解釋,僧免,其實(shí)就是為某個(gè)接口尋找服務(wù)的機(jī)制刑赶,有點(diǎn)類似IOC的思想,將裝配的控制...
項(xiàng)目配置是compileSdkVersion31targetSdkVersion30 手機(jī)升級了Android 12后運(yùn)行Crash。照理說targetSdkVersion沒...
近期項(xiàng)目中需要設(shè)置應(yīng)用自啟動(dòng),保留后臺(tái)等功能著觉,多方查找村生,最后發(fā)現(xiàn)并總結(jié)了以下這個(gè)工具類 特別感謝這個(gè)博主,提供了思路饼丘,同時(shí)也提供了代碼原文鏈接 https://blog.cs...
在App開發(fā)的初期,代碼量不大典徘,業(yè)務(wù)量比較少蟀苛,一個(gè)App作為一個(gè)單獨(dú)的模塊進(jìn)行開發(fā),往往問題不大逮诲。但隨著業(yè)務(wù)的增多帜平,代碼變的越來越復(fù)雜幽告,每個(gè)模塊之間的代碼耦合變得越來越嚴(yán)重,...
項(xiàng)目中有如下需求:后臺(tái)service進(jìn)行導(dǎo)入操作,要更新Notification蝶念。當(dāng)運(yùn)行系統(tǒng)清理使應(yīng)用被殺時(shí)抛腕,Notification無法取消,仍然在通知欄顯示媒殉。為解決這個(gè)問...