ad包 传递依赖优化
This commit is contained in:
parent
9e306e4493
commit
1bb00421a3
|
|
@ -14,7 +14,10 @@ android {
|
||||||
|
|
||||||
buildTypes {
|
buildTypes {
|
||||||
release {
|
release {
|
||||||
|
minifyEnabled true // 启用代码混淆
|
||||||
|
// shrinkResources true // 移除未使用资源(需配合混淆)
|
||||||
|
// proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'//基础保守优化。
|
||||||
|
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'//激进优化(可能需额外规则适配)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,78 @@
|
||||||
|
# GroMore START
|
||||||
|
-keep class bykvm*.**
|
||||||
|
-keep class com.bytedance.msdk.adapter.**{ public *; }
|
||||||
|
-keep class com.bytedance.msdk.api.** {
|
||||||
|
public *;
|
||||||
|
}
|
||||||
|
|
||||||
|
# baidu sdk 不接入baidu sdk可以不引入
|
||||||
|
-ignorewarnings
|
||||||
|
-dontwarn com.baidu.mobads.sdk.api.**
|
||||||
|
-keepclassmembers class * extends android.app.Activity {
|
||||||
|
public void *(android.view.View);
|
||||||
|
}
|
||||||
|
|
||||||
|
-keepclassmembers enum * {
|
||||||
|
public static **[] values();
|
||||||
|
public static ** valueOf(java.lang.String);
|
||||||
|
}
|
||||||
|
|
||||||
|
-keep class com.baidu.mobads.** { *; }
|
||||||
|
-keep class com.style.widget.** {*;}
|
||||||
|
-keep class com.component.** {*;}
|
||||||
|
-keep class com.baidu.ad.magic.flute.** {*;}
|
||||||
|
-keep class com.baidu.mobstat.forbes.** {*;}
|
||||||
|
|
||||||
|
#ks 不接入ks sdk可以不引入
|
||||||
|
-keep class org.chromium.** {*;}
|
||||||
|
-keep class org.chromium.** { *; }
|
||||||
|
-keep class aegon.chrome.** { *; }
|
||||||
|
-keep class com.kwai.**{ *; }
|
||||||
|
-dontwarn com.kwai.**
|
||||||
|
-dontwarn com.kwad.**
|
||||||
|
-dontwarn com.ksad.**
|
||||||
|
-dontwarn aegon.chrome.**
|
||||||
|
|
||||||
|
# Admob 不接入admob sdk可以不引入
|
||||||
|
-keep class com.google.android.gms.ads.MobileAds {
|
||||||
|
public *;
|
||||||
|
}
|
||||||
|
|
||||||
|
#sigmob 不接入sigmob sdk可以不引入
|
||||||
|
-dontwarn android.support.v4.**
|
||||||
|
-keep class android.support.v4.** { *; }
|
||||||
|
-keep interface android.support.v4.** { *; }
|
||||||
|
-keep public class * extends android.support.v4.**
|
||||||
|
|
||||||
|
-keep class sun.misc.Unsafe { *; }
|
||||||
|
-dontwarn com.sigmob.**
|
||||||
|
-keep class com.sigmob.**.**{*;}
|
||||||
|
|
||||||
|
#oaid 不同的版本混淆代码不太一致,你注意你接入的oaid版本 ,不接入oaid可以不添加
|
||||||
|
-dontwarn com.bun.**
|
||||||
|
-keep class com.bun.** {*;}
|
||||||
|
-keep class a.**{*;}
|
||||||
|
-keep class XI.CA.XI.**{*;}
|
||||||
|
-keep class XI.K0.XI.**{*;}
|
||||||
|
-keep class XI.XI.K0.**{*;}
|
||||||
|
-keep class XI.vs.K0.**{*;}
|
||||||
|
-keep class XI.xo.XI.XI.**{*;}
|
||||||
|
-keep class com.asus.msa.SupplementaryDID.**{*;}
|
||||||
|
-keep class com.asus.msa.sdid.**{*;}
|
||||||
|
-keep class com.huawei.hms.ads.identifier.**{*;}
|
||||||
|
-keep class com.samsung.android.deviceidservice.**{*;}
|
||||||
|
-keep class com.zui.opendeviceidlibrary.**{*;}
|
||||||
|
-keep class org.json.**{*;}
|
||||||
|
-keep public class com.netease.nis.sdkwrapper.Utils {public <methods>;}
|
||||||
|
|
||||||
|
|
||||||
|
#Mintegral 不接入Mintegral sdk,可以不引入
|
||||||
|
-keepattributes Signature
|
||||||
|
-keepattributes *Annotation*
|
||||||
|
-keep class com.mbridge.** {*; }
|
||||||
|
-keep interface com.mbridge.** {*; }
|
||||||
|
-keep class android.support.v4.** { *; }
|
||||||
|
-dontwarn com.mbridge.**
|
||||||
|
-keep class **.R$* { public static final int mbridge*; }
|
||||||
|
|
||||||
|
# Gromore END
|
||||||
Binary file not shown.
|
|
@ -1 +1 @@
|
||||||
31ae7795386ce894b560e3e83ad09240
|
9fa881826862a0b4c6102f5f5c3db99a
|
||||||
|
|
@ -1 +1 @@
|
||||||
e13f8c834e5755f7dc3ed51a31e0589da862e6f0
|
8cb4efbabcc1e649afbc08f3895d4d0f6bc5c38e
|
||||||
|
|
@ -1 +1 @@
|
||||||
ec8f2d1ad62d8fc249ce5e0d93bdb9fdcfde5e7ffe586a11ecef36f9cf3ee474
|
05c89436a3a3cddc81ed83448b33901c6484453c258f21469649492216d81614
|
||||||
|
|
@ -1 +1 @@
|
||||||
cab6e2ab2ada9ddf2eabaac188e79a93707ffd61e1e19c2a44132076238cdf972b121ca220273fe8c7cddd380080be4d1fd34173930b0e2e1d07de431ef8d9c8
|
e86c65d7781a09172ea7e6081f6fccb3c1725dadb3cdc68db430f03e0dd9e6cf4b513070ecd0b21d0451706b20d9e6b5e85231458776198c03830a4c7cc00922
|
||||||
|
|
@ -9,6 +9,6 @@
|
||||||
<version>1.0.0</version>
|
<version>1.0.0</version>
|
||||||
<version>1.0.1</version>
|
<version>1.0.1</version>
|
||||||
</versions>
|
</versions>
|
||||||
<lastUpdated>20250729094223</lastUpdated>
|
<lastUpdated>20250730003933</lastUpdated>
|
||||||
</versioning>
|
</versioning>
|
||||||
</metadata>
|
</metadata>
|
||||||
|
|
|
||||||
|
|
@ -1 +1 @@
|
||||||
a60b62700c5f317d243abf68e0d7c45d
|
f1bc88f349bfeca0e1f1dd0cc750f385
|
||||||
|
|
@ -1 +1 @@
|
||||||
515f409b1e27b6809c443c2b8474bc2915190762
|
7d3e424935c63e4f3e8d98cd5d2d51b444a88b2f
|
||||||
|
|
@ -1 +1 @@
|
||||||
0b31cbcaccf6353801f79fd53c46ac4581da4aeb03f480d4c2b647cb4380d91b
|
371396153b66c472df5d3cf2cd6461c2a880db25e8c94e51e53441af38153236
|
||||||
|
|
@ -1 +1 @@
|
||||||
2e3c69ad3191ec31d419fc8476af6850bcfb85817d760fe9b4ed1a68368279a4077d03312806e571cb4bb3b53174f07861ef16e6940076e5603ce541172341d9
|
6ad7e3577cf52a5449b3ed73c2abee55eb6e52c46a7b2940aa589c7f9a5941ea43ebba31c1803d5ad4c0438e268bbc8aefe225df035bf3bfc37d6ee4759fb67a
|
||||||
Loading…
Reference in New Issue