本篇文章將帶大家解析Robust框架熱修復(fù)原理 主流的熱修復(fù)框架類型 ClassLoader:將熱修復(fù)的類放在dexElements[]的最前面黍匾,這樣加載類時(shí)會(huì)優(yōu)先加載到要修...
本篇文章將帶大家解析Robust框架熱修復(fù)原理 主流的熱修復(fù)框架類型 ClassLoader:將熱修復(fù)的類放在dexElements[]的最前面黍匾,這樣加載類時(shí)會(huì)優(yōu)先加載到要修...
1.在對應(yīng)模塊的gradle文件中增加以下任務(wù) 2.執(zhí)行該任務(wù),點(diǎn)擊任務(wù)旁邊的run或者執(zhí)行命令 gradlew 模塊名:dpsTask 3.到根目錄dependencies...
在fw層有一個(gè)神奇的參數(shù)盛杰,叫mReferrer禽笑,這個(gè)參數(shù)可以獲取來源包名百姓,比如通過桌面圖標(biāo)跳轉(zhuǎn)到應(yīng)用獲取到的就是桌面的包名赫编,通過dplink跳轉(zhuǎn)也可以獲取到拄衰,獲取來源的包名 ...
??崩潰是Android開發(fā)經(jīng)常會(huì)碰到的問題蛤奢,我們都知道鬼癣,Android崩潰分為Java崩潰和Native崩潰。簡單來說Java崩潰就是在Java代碼中出現(xiàn)了未捕獲異常啤贩,導(dǎo)致...
我們先來看下Android應(yīng)用程序打包流程: 通過上圖可知待秃,我們只要在圖中紅色箭頭處攔截(生成class文件之后,dex文件之前)痹屹,就可以拿到當(dāng)前應(yīng)用程序中所有的.class...
一章郁、okhttp簡介 OkHttp是當(dāng)下Android使用最頻繁的網(wǎng)絡(luò)請求框架,由Square公司開源志衍。Google在Android4.4以后開始將源碼中的HttpURLCo...
隨著app的業(yè)務(wù)復(fù)雜度越來越高、資源文件越來越多楼肪,我們的app安裝包apk文件也就越來越大培廓,而過大的apk文件往往會(huì)把用戶拒之門外,所以減小apk大小就勢在必行了春叫。 從APK...
前言 EventBus是greenrobot在Android平臺(tái)發(fā)布的一款以訂閱——發(fā)布模式為核心的開源庫。EventBus翻譯過來是事件總線的意思呛每,可以這樣理解:一個(gè)個(gè)事件...
## 開發(fā)架構(gòu)/模式 1. [google-mvp](https://github.com/googlesamples/android-architecture/tree/t...
我在職業(yè)生涯中感謝兩位領(lǐng)導(dǎo):畢業(yè)帶我的大姐鳞骤,她告訴我“你拿不到自己期待的薪水是你不值這個(gè)數(shù)窒百。”上升期帶我的大叔豫尽,他告訴我“你不用模仿任何人篙梢,你只需要把你擅長的發(fā)揮到極致∶谰桑” ...