广告aar分包 + 升级和优化依赖6

This commit is contained in:
姜珂 2025-07-30 17:02:02 +08:00
parent a3e9df2ed8
commit 1877ae70f4
12 changed files with 89 additions and 89 deletions

View File

@ -14,9 +14,9 @@ android {
buildTypes { buildTypes {
release { release {
minifyEnabled true // // minifyEnabled true //
// shrinkResources true // 使 // shrinkResources true // 使
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' // // proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' //
} }
} }

View File

@ -1,78 +1,78 @@
# GroMore START ## GroMore START
-keep class bykvm*.** #-keep class bykvm*.**
-keep class com.bytedance.msdk.adapter.**{ public *; } #-keep class com.bytedance.msdk.adapter.**{ public *; }
-keep class com.bytedance.msdk.api.** { #-keep class com.bytedance.msdk.api.** {
public *; # public *;
} #}
#
# baidu sdk 不接入baidu sdk可以不引入 ## baidu sdk 不接入baidu sdk可以不引入
-ignorewarnings #-ignorewarnings
-dontwarn com.baidu.mobads.sdk.api.** #-dontwarn com.baidu.mobads.sdk.api.**
-keepclassmembers class * extends android.app.Activity { #-keepclassmembers class * extends android.app.Activity {
public void *(android.view.View); # public void *(android.view.View);
} #}
#
-keepclassmembers enum * { #-keepclassmembers enum * {
public static **[] values(); # public static **[] values();
public static ** valueOf(java.lang.String); # public static ** valueOf(java.lang.String);
} #}
#
-keep class com.baidu.mobads.** { *; } #-keep class com.baidu.mobads.** { *; }
-keep class com.style.widget.** {*;} #-keep class com.style.widget.** {*;}
-keep class com.component.** {*;} #-keep class com.component.** {*;}
-keep class com.baidu.ad.magic.flute.** {*;} #-keep class com.baidu.ad.magic.flute.** {*;}
-keep class com.baidu.mobstat.forbes.** {*;} #-keep class com.baidu.mobstat.forbes.** {*;}
#
#ks 不接入ks sdk可以不引入 ##ks 不接入ks sdk可以不引入
-keep class org.chromium.** {*;} #-keep class org.chromium.** {*;}
-keep class org.chromium.** { *; } #-keep class org.chromium.** { *; }
-keep class aegon.chrome.** { *; } #-keep class aegon.chrome.** { *; }
-keep class com.kwai.**{ *; } #-keep class com.kwai.**{ *; }
-dontwarn com.kwai.** #-dontwarn com.kwai.**
-dontwarn com.kwad.** #-dontwarn com.kwad.**
-dontwarn com.ksad.** #-dontwarn com.ksad.**
-dontwarn aegon.chrome.** #-dontwarn aegon.chrome.**
#
# Admob 不接入admob sdk可以不引入 ## Admob 不接入admob sdk可以不引入
-keep class com.google.android.gms.ads.MobileAds { #-keep class com.google.android.gms.ads.MobileAds {
public *; # public *;
} #}
#
#sigmob 不接入sigmob sdk可以不引入 ##sigmob 不接入sigmob sdk可以不引入
-dontwarn android.support.v4.** #-dontwarn android.support.v4.**
-keep class android.support.v4.** { *; } #-keep class android.support.v4.** { *; }
-keep interface android.support.v4.** { *; } #-keep interface android.support.v4.** { *; }
-keep public class * extends android.support.v4.** #-keep public class * extends android.support.v4.**
#
-keep class sun.misc.Unsafe { *; } #-keep class sun.misc.Unsafe { *; }
-dontwarn com.sigmob.** #-dontwarn com.sigmob.**
-keep class com.sigmob.**.**{*;} #-keep class com.sigmob.**.**{*;}
#
#oaid 不同的版本混淆代码不太一致你注意你接入的oaid版本 不接入oaid可以不添加 ##oaid 不同的版本混淆代码不太一致你注意你接入的oaid版本 不接入oaid可以不添加
-dontwarn com.bun.** #-dontwarn com.bun.**
-keep class com.bun.** {*;} #-keep class com.bun.** {*;}
-keep class a.**{*;} #-keep class a.**{*;}
-keep class XI.CA.XI.**{*;} #-keep class XI.CA.XI.**{*;}
-keep class XI.K0.XI.**{*;} #-keep class XI.K0.XI.**{*;}
-keep class XI.XI.K0.**{*;} #-keep class XI.XI.K0.**{*;}
-keep class XI.vs.K0.**{*;} #-keep class XI.vs.K0.**{*;}
-keep class XI.xo.XI.XI.**{*;} #-keep class XI.xo.XI.XI.**{*;}
-keep class com.asus.msa.SupplementaryDID.**{*;} #-keep class com.asus.msa.SupplementaryDID.**{*;}
-keep class com.asus.msa.sdid.**{*;} #-keep class com.asus.msa.sdid.**{*;}
-keep class com.huawei.hms.ads.identifier.**{*;} #-keep class com.huawei.hms.ads.identifier.**{*;}
-keep class com.samsung.android.deviceidservice.**{*;} #-keep class com.samsung.android.deviceidservice.**{*;}
-keep class com.zui.opendeviceidlibrary.**{*;} #-keep class com.zui.opendeviceidlibrary.**{*;}
-keep class org.json.**{*;} #-keep class org.json.**{*;}
-keep public class com.netease.nis.sdkwrapper.Utils {public <methods>;} #-keep public class com.netease.nis.sdkwrapper.Utils {public <methods>;}
#
#
#Mintegral 不接入Mintegral sdk可以不引入 ##Mintegral 不接入Mintegral sdk可以不引入
-keepattributes Signature #-keepattributes Signature
-keepattributes *Annotation* #-keepattributes *Annotation*
-keep class com.mbridge.** {*; } #-keep class com.mbridge.** {*; }
-keep interface com.mbridge.** {*; } #-keep interface com.mbridge.** {*; }
-keep class android.support.v4.** { *; } #-keep class android.support.v4.** { *; }
-dontwarn com.mbridge.** #-dontwarn com.mbridge.**
-keep class **.R$* { public static final int mbridge*; } #-keep class **.R$* { public static final int mbridge*; }
#
# Gromore END ## Gromore END

View File

@ -1 +1 @@
9fa881826862a0b4c6102f5f5c3db99a 31ae7795386ce894b560e3e83ad09240

View File

@ -1 +1 @@
8cb4efbabcc1e649afbc08f3895d4d0f6bc5c38e e13f8c834e5755f7dc3ed51a31e0589da862e6f0

View File

@ -1 +1 @@
05c89436a3a3cddc81ed83448b33901c6484453c258f21469649492216d81614 ec8f2d1ad62d8fc249ce5e0d93bdb9fdcfde5e7ffe586a11ecef36f9cf3ee474

View File

@ -1 +1 @@
e86c65d7781a09172ea7e6081f6fccb3c1725dadb3cdc68db430f03e0dd9e6cf4b513070ecd0b21d0451706b20d9e6b5e85231458776198c03830a4c7cc00922 cab6e2ab2ada9ddf2eabaac188e79a93707ffd61e1e19c2a44132076238cdf972b121ca220273fe8c7cddd380080be4d1fd34173930b0e2e1d07de431ef8d9c8

View File

@ -8,6 +8,6 @@
<versions> <versions>
<version>1.0.0</version> <version>1.0.0</version>
</versions> </versions>
<lastUpdated>20250730082008</lastUpdated> <lastUpdated>20250730090025</lastUpdated>
</versioning> </versioning>
</metadata> </metadata>

View File

@ -1 +1 @@
3e79a448abd85b9f094d52b95cdf59a3 e71cb21ebd83a2c863bc12bf7667b2ef

View File

@ -1 +1 @@
1c0e4e96c6981a0610aa23b8f61987aa79d744c8 986355e4ecb7cb36c396053ddf6deb1a21061494

View File

@ -1 +1 @@
9d504ca44126c9b3ce87fe97480ef80dd8da6f2d39b1d35f48c92fe68dd6b1a6 963063148b916ba363def5786ed13cc0380e8c9eaf929fff9863085c50f14348

View File

@ -1 +1 @@
258b486c90d9aad937465fd5eb2899f49c48bddf3cb83e1e6bd960cca2c35ba0c1f4e945dc01a96c247b51688ab85ce2a9ab862e2159444a2a1ac56ccf2beaef 7ae0c5244ac54c1ac5aa4888e3f2a1b32cdb7e06bdcd0552c4739667a78f60ba52afc20ee9957b59d2312ca30e303ee3dc22764fda0f354038d5b489649915be