古詩詞大全網 - 個性簽名 - 微信開源工具AndResGuard

微信開源工具AndResGuard

AndResGuard不涉及編譯過程,只需輸入壹個apk(無論簽名與否,debug版,release版均可,在處理過程中會直接將原簽名刪除),可得到壹個實現資源混淆後的apk(若在配置文件中輸入簽名信息,可自動重簽名並對齊,得到可直接發布的apk)以及對應資源ID的mapping文件。

可以減小apk包體大小。

開源地址 /shwenzhang/AndResGuard

a、在項目更目錄下build.gradle文件中引入

b、然後在app目錄下新建and-res-guard.gradle文件,在build.gradle下配置如下

c、完成以上配置,基本上已配置完畢

and-res-guard.gradle 文件內容如下

所有使用getIdentifier訪問的資源都需要加入白名單。

友盟、極光、sharesdk、個推等第三方sdk資源文件需要加入白名單。

glide加載資源文圖片需要加入白名單或者處理下

遍歷查詢所有通過getIdentifier訪問的資源,然後統統加入白名單

可使用命令 ./gradlew resguard[BuildType | Flavor] 或者直接執行下列task任務

我們可得到以下output路徑得到以下7個有用的文件說明如下:

開源地址 /shwenzhang/AndResGuard

AndResGuard和walle多渠道打包

/cto_1649900265/article/details/107456522

/mylike_45/article/details/124303785