bill混淆 keep

This commit is contained in:
renhaoting 2026-01-13 15:06:21 +08:00
parent 78c57b41ef
commit 90620fbcaa
4 changed files with 17 additions and 6 deletions

View File

@ -26,11 +26,9 @@ android {
buildTypes { buildTypes {
debug { debug {
minifyEnabled false minifyEnabled false
zipAlignEnabled true
} }
release { release {
minifyEnabled false minifyEnabled false
zipAlignEnabled true
debuggable true debuggable true
} }
} }

View File

@ -141,7 +141,7 @@
# 这将保护该包(及其子包)下所有类的类名字段名和方法名不被更改 # 这将保护该包(及其子包)下所有类的类名字段名和方法名不被更改
-keep class com.gamedog.vididin.beans.** { *; } -keep class com.gamedog.vididin.beans.** { *; }
-keep class com.viddin.videos.free.VidiDinApp -keep class com.viddin.videos.free.VidiDinApp { *; }
# 如果模型类实现了Serializable接口建议额外保留序列化版本UID和特定方法 # 如果模型类实现了Serializable接口建议额外保留序列化版本UID和特定方法

View File

@ -60,12 +60,11 @@ android {
buildTypes { buildTypes {
debug { debug {
isMinifyEnabled = false isMinifyEnabled = false
isZipAlignEnabled = true
} }
release { release {
isMinifyEnabled = false isMinifyEnabled = false
isZipAlignEnabled = true proguardFiles(getDefaultProguardFile("proguard-android-optimize.txt"), "proguard-rules.pro")
} }
} }

View File

@ -118,3 +118,17 @@
-dontwarn retrofit2.** -dontwarn retrofit2.**
-keep class retrofit2.** { *; } -keep class retrofit2.** { *; }
-keepattributes Signature, Exceptions -keepattributes Signature, Exceptions
-keep class com.remax.bill.ads.bidding.AppOpenBiddingInitializer { *; }
-keep class com.remax.bill.ads.AdException { *; }
-keep class com.remax.bill.ads.AdResult** { *; }
-keep class com.remax.bill.ads.ext.AdShowExt** { *; }
-keep class com.remax.bill.ads.PreloadController** { *; }
-keep class com.remax.bill.ads.log.AdLogger** { *; }
-keep class com.remax.bill.ads.config.AdConfigManager { *; }