diff --git a/LibraryAd/build.gradle b/LibraryAd/build.gradle index a4266ba..c4a4369 100644 --- a/LibraryAd/build.gradle +++ b/LibraryAd/build.gradle @@ -14,9 +14,9 @@ android { buildTypes { release { - minifyEnabled true // 启用代码混淆 +// minifyEnabled true // 启用代码混淆 // shrinkResources true // 移除未使用资源(需配合混淆) - proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' //激进优化(可能需额外规则适配) +// proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' //激进优化(可能需额外规则适配) } } diff --git a/LibraryAdLib/proguard-rules.pro b/LibraryAdLib/proguard-rules.pro index 753becb..93c20ab 100644 --- a/LibraryAdLib/proguard-rules.pro +++ b/LibraryAdLib/proguard-rules.pro @@ -1,78 +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 ;} - - -#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 +## 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 ;} +# +# +##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 diff --git a/maven/com/chuangketie/jk/lib_ad/1.0.0/lib_ad-1.0.0.aar b/maven/com/chuangketie/jk/lib_ad/1.0.0/lib_ad-1.0.0.aar index bc484f3..a9f9a44 100644 Binary files a/maven/com/chuangketie/jk/lib_ad/1.0.0/lib_ad-1.0.0.aar and b/maven/com/chuangketie/jk/lib_ad/1.0.0/lib_ad-1.0.0.aar differ diff --git a/maven/com/chuangketie/jk/lib_ad/1.0.0/lib_ad-1.0.0.aar.md5 b/maven/com/chuangketie/jk/lib_ad/1.0.0/lib_ad-1.0.0.aar.md5 index af440a8..a38cdde 100644 --- a/maven/com/chuangketie/jk/lib_ad/1.0.0/lib_ad-1.0.0.aar.md5 +++ b/maven/com/chuangketie/jk/lib_ad/1.0.0/lib_ad-1.0.0.aar.md5 @@ -1 +1 @@ -9fa881826862a0b4c6102f5f5c3db99a \ No newline at end of file +31ae7795386ce894b560e3e83ad09240 \ No newline at end of file diff --git a/maven/com/chuangketie/jk/lib_ad/1.0.0/lib_ad-1.0.0.aar.sha1 b/maven/com/chuangketie/jk/lib_ad/1.0.0/lib_ad-1.0.0.aar.sha1 index 16d2f09..957e944 100644 --- a/maven/com/chuangketie/jk/lib_ad/1.0.0/lib_ad-1.0.0.aar.sha1 +++ b/maven/com/chuangketie/jk/lib_ad/1.0.0/lib_ad-1.0.0.aar.sha1 @@ -1 +1 @@ -8cb4efbabcc1e649afbc08f3895d4d0f6bc5c38e \ No newline at end of file +e13f8c834e5755f7dc3ed51a31e0589da862e6f0 \ No newline at end of file diff --git a/maven/com/chuangketie/jk/lib_ad/1.0.0/lib_ad-1.0.0.aar.sha256 b/maven/com/chuangketie/jk/lib_ad/1.0.0/lib_ad-1.0.0.aar.sha256 index 8dd14fb..fc5c284 100644 --- a/maven/com/chuangketie/jk/lib_ad/1.0.0/lib_ad-1.0.0.aar.sha256 +++ b/maven/com/chuangketie/jk/lib_ad/1.0.0/lib_ad-1.0.0.aar.sha256 @@ -1 +1 @@ -05c89436a3a3cddc81ed83448b33901c6484453c258f21469649492216d81614 \ No newline at end of file +ec8f2d1ad62d8fc249ce5e0d93bdb9fdcfde5e7ffe586a11ecef36f9cf3ee474 \ No newline at end of file diff --git a/maven/com/chuangketie/jk/lib_ad/1.0.0/lib_ad-1.0.0.aar.sha512 b/maven/com/chuangketie/jk/lib_ad/1.0.0/lib_ad-1.0.0.aar.sha512 index 2fed59c..2a6d1bc 100644 --- a/maven/com/chuangketie/jk/lib_ad/1.0.0/lib_ad-1.0.0.aar.sha512 +++ b/maven/com/chuangketie/jk/lib_ad/1.0.0/lib_ad-1.0.0.aar.sha512 @@ -1 +1 @@ -e86c65d7781a09172ea7e6081f6fccb3c1725dadb3cdc68db430f03e0dd9e6cf4b513070ecd0b21d0451706b20d9e6b5e85231458776198c03830a4c7cc00922 \ No newline at end of file +cab6e2ab2ada9ddf2eabaac188e79a93707ffd61e1e19c2a44132076238cdf972b121ca220273fe8c7cddd380080be4d1fd34173930b0e2e1d07de431ef8d9c8 \ No newline at end of file diff --git a/maven/com/chuangketie/jk/lib_ad/maven-metadata.xml b/maven/com/chuangketie/jk/lib_ad/maven-metadata.xml index b843e15..301bcd4 100644 --- a/maven/com/chuangketie/jk/lib_ad/maven-metadata.xml +++ b/maven/com/chuangketie/jk/lib_ad/maven-metadata.xml @@ -8,6 +8,6 @@ 1.0.0 - 20250730082008 + 20250730090025 diff --git a/maven/com/chuangketie/jk/lib_ad/maven-metadata.xml.md5 b/maven/com/chuangketie/jk/lib_ad/maven-metadata.xml.md5 index beb7ea9..bfc740c 100644 --- a/maven/com/chuangketie/jk/lib_ad/maven-metadata.xml.md5 +++ b/maven/com/chuangketie/jk/lib_ad/maven-metadata.xml.md5 @@ -1 +1 @@ -3e79a448abd85b9f094d52b95cdf59a3 \ No newline at end of file +e71cb21ebd83a2c863bc12bf7667b2ef \ No newline at end of file diff --git a/maven/com/chuangketie/jk/lib_ad/maven-metadata.xml.sha1 b/maven/com/chuangketie/jk/lib_ad/maven-metadata.xml.sha1 index 1e438d5..867fb31 100644 --- a/maven/com/chuangketie/jk/lib_ad/maven-metadata.xml.sha1 +++ b/maven/com/chuangketie/jk/lib_ad/maven-metadata.xml.sha1 @@ -1 +1 @@ -1c0e4e96c6981a0610aa23b8f61987aa79d744c8 \ No newline at end of file +986355e4ecb7cb36c396053ddf6deb1a21061494 \ No newline at end of file diff --git a/maven/com/chuangketie/jk/lib_ad/maven-metadata.xml.sha256 b/maven/com/chuangketie/jk/lib_ad/maven-metadata.xml.sha256 index 0d00a36..a5cd991 100644 --- a/maven/com/chuangketie/jk/lib_ad/maven-metadata.xml.sha256 +++ b/maven/com/chuangketie/jk/lib_ad/maven-metadata.xml.sha256 @@ -1 +1 @@ -9d504ca44126c9b3ce87fe97480ef80dd8da6f2d39b1d35f48c92fe68dd6b1a6 \ No newline at end of file +963063148b916ba363def5786ed13cc0380e8c9eaf929fff9863085c50f14348 \ No newline at end of file diff --git a/maven/com/chuangketie/jk/lib_ad/maven-metadata.xml.sha512 b/maven/com/chuangketie/jk/lib_ad/maven-metadata.xml.sha512 index 5116876..4326eb1 100644 --- a/maven/com/chuangketie/jk/lib_ad/maven-metadata.xml.sha512 +++ b/maven/com/chuangketie/jk/lib_ad/maven-metadata.xml.sha512 @@ -1 +1 @@ -258b486c90d9aad937465fd5eb2899f49c48bddf3cb83e1e6bd960cca2c35ba0c1f4e945dc01a96c247b51688ab85ce2a9ab862e2159444a2a1ac56ccf2beaef \ No newline at end of file +7ae0c5244ac54c1ac5aa4888e3f2a1b32cdb7e06bdcd0552c4739667a78f60ba52afc20ee9957b59d2312ca30e303ee3dc22764fda0f354038d5b489649915be \ No newline at end of file