日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

添加混淆規(guī)則

mPaaS Android 客戶端開發(fā)的應(yīng)用程序是通過 Java 代碼編寫而成,而 Java 代碼易被反編碼,因此為了保護(hù) Java 源代碼,需要使用 ProGuard 混淆 Android 文件。本文介紹了在原生 AAR 接入方式下添加混淆規(guī)則的流程。

操作步驟

  1. yw_1222.jpg 自定義為要保留的資源。 在項(xiàng)目中創(chuàng)建一個包含 <resources> 標(biāo)記的 XML 文件,并在 tools:keep 屬性中指定 yw_1222.jpg 為要保留資源。如有需要,還可以在 tools:discard 屬性中指定每個要舍棄的資源。這兩個屬性都接受以逗號分隔的資源名稱列表。可以將星號(*)字符用作通配符。

    <?xml version="1.0" encoding="utf-8"?>
    <resources xmlns:tools="http://schemas.android.com/tools"
     tools:keep="@drawable/yw_1222"/>
  2. 執(zhí)行任務(wù)生成混淆文件。 點(diǎn)擊 mPDebugProguardTask(或 mPReleaseProguardTask)。 39

  3. 執(zhí)行完成后,項(xiàng)目中會增加混淆文件,如下圖所示。 40

  4. 將生成的混淆文件追加到混淆策略中。 41

    如果您混淆過程中遇到 transformClassesAndResourcesWithR8ForRelease 卡住,建議您關(guān)閉 R8 后再進(jìn)行混淆。關(guān)閉 R8 的方法如下:

    gradle.properties 中添加 android.enableR8=false42