不混淆Android SDK中的類和方法,例如android.**
不混淆Android Support庫(kù)和其它第三方庫(kù)中的類和方法,例如com.android.support.**
不混淆應(yīng)用程序的入口類,例如Main Activity類。
不混淆應(yīng)用程序中使用到的第三方庫(kù)中的類和方法,例如com.google.**
不混淆應(yīng)用程序中使用到的自定義View類和方法。
不混淆在AndroidManifest.xml文件中聲明的組件類,例如Activity、Service、Receiver等。
保留應(yīng)用程序中使用到的特定類和方法,例如Gson庫(kù)中的@SerializedName注解類。
按需保留應(yīng)用程序中的特定資源文件,例如res/values/strings.xml文件中的字符串資源。
保留特定類和方法的名稱,使其在混淆后的代碼中可讀性更強(qiáng)。
不混淆應(yīng)用程序中使用到的特定類和方法的名稱,以確保其在混淆后的代碼中依然能夠正確運(yùn)行。