當前位置:股票大全官網 - 留學咨詢資訊 - 微信開源工具AndResGuard

微信開源工具AndResGuard

AndResGuard不涉及編譯過程。它只需要輸入壹個apk(無論是否簽名,調試版還是發布版,處理過程中會直接刪除原簽名),就可以得到壹個資源混淆後的apk(如果在配置文件中輸入簽名信息,可以自動重新簽名對齊得到壹個可以直接發布的apk)和資源ID對應的映射文件。

apk內含物的大小可以減小。

開放源地址/shwenzhang/AndResGuard

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

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

c、完成以上配置,基本上已經配置好了。

and-res-guard.gradle文件如下所示

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

AU、Aurora、sharesdk、Twitter等第三方sdk資源文件需要加入白名單。

Glide在加載資源文字圖片時需要白名單或處理。

遍歷並查詢所有通過getIdentifier訪問的資源,然後將它們添加到白名單中。

您可以使用命令。/grad Lew resguard[build type | flavor]或直接執行以下任務任務。

我們可以得到下面的輸出路徑,並得到如下七個有用的文件:

開放源地址/shwenzhang/AndResGuard

AndResGuard和walle多渠道包裝

/CTO _ 1649900265/文章/詳情/107456522

/my like _ 45/article/details/124303785