前言 看到這篇技術(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提供了對(duì)注解的支持履磨,這些注解與普通代碼一樣蛉抓,在運(yùn)行期間發(fā)揮作用。在JDK ...
Java提供的SPI全名就是Service Provider Interface,下面是一段官方的解釋,剃诅,其實(shí)就是為某個(gè)接口尋找服務(wù)的機(jī)制巷送,有點(diǎn)類似IOC的思想,將裝配的控制...
項(xiàng)目配置是compileSdkVersion31targetSdkVersion30 手機(jī)升級(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è)問...