diff --git a/BaseLibrary/build.gradle b/BaseLibrary/build.gradle index 64ef147..4b85e4b 100644 --- a/BaseLibrary/build.gradle +++ b/BaseLibrary/build.gradle @@ -41,8 +41,8 @@ dependencies { api 'com.google.code.gson:gson:2.13.1' //okhttp - api 'com.squareup.okhttp3:okhttp:5.1.0' - api 'com.squareup.okhttp3:logging-interceptor:5.1.0' + api 'com.squareup.okhttp3:okhttp:5.0.0-alpha.16' + api 'com.squareup.okhttp3:logging-interceptor:5.0.0-alpha.16' //图片加载 api 'com.github.bumptech.glide:glide:4.16.0' diff --git a/android_data/flavors.gradle b/android_data/flavors.gradle index 2854f19..23562ff 100644 --- a/android_data/flavors.gradle +++ b/android_data/flavors.gradle @@ -27,6 +27,15 @@ androidJunkCode { android { + buildTypes { + release { + minifyEnabled true // 启用代码混淆 + shrinkResources true // 移除未使用资源(需配合混淆) + proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'//激进优化(可能需额外规则适配) + signingConfig signingConfigs.release + } + } + flavorDimensions "versionCode" // 多渠道打包 @@ -100,14 +109,6 @@ android { resValue "bool", "need_login", rootProject.ext.base["need_login"] //要求登录 } - buildTypes { - release { - minifyEnabled true // 启用代码混淆 - proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' - signingConfig signingConfigs.release - } - } - android.applicationVariants.all { variant -> variant.outputs.configureEach { output -> // 1. 定义 flavor 名称与中文映射 diff --git a/maven/com/chuangketie/jk/lib-base/1.0.0/lib-base-1.0.0.pom b/maven/com/chuangketie/jk/lib-base/1.0.0/lib-base-1.0.0.pom index a2f83aa..ecc492a 100644 --- a/maven/com/chuangketie/jk/lib-base/1.0.0/lib-base-1.0.0.pom +++ b/maven/com/chuangketie/jk/lib-base/1.0.0/lib-base-1.0.0.pom @@ -24,12 +24,12 @@ com.squareup.okhttp3 okhttp - 5.1.0 + 5.0.0-alpha.16 com.squareup.okhttp3 logging-interceptor - 5.1.0 + 5.0.0-alpha.16 com.github.bumptech.glide diff --git a/maven/com/chuangketie/jk/lib-base/1.0.0/lib-base-1.0.0.pom.md5 b/maven/com/chuangketie/jk/lib-base/1.0.0/lib-base-1.0.0.pom.md5 index abd5af1..2bfe276 100644 --- a/maven/com/chuangketie/jk/lib-base/1.0.0/lib-base-1.0.0.pom.md5 +++ b/maven/com/chuangketie/jk/lib-base/1.0.0/lib-base-1.0.0.pom.md5 @@ -1 +1 @@ -7f332fee11c1dcd0b54ae5444da699e5 \ No newline at end of file +ef5dcdce78816a051042f06f7e4eedb3 \ No newline at end of file diff --git a/maven/com/chuangketie/jk/lib-base/1.0.0/lib-base-1.0.0.pom.sha1 b/maven/com/chuangketie/jk/lib-base/1.0.0/lib-base-1.0.0.pom.sha1 index 1eda2b6..9d82740 100644 --- a/maven/com/chuangketie/jk/lib-base/1.0.0/lib-base-1.0.0.pom.sha1 +++ b/maven/com/chuangketie/jk/lib-base/1.0.0/lib-base-1.0.0.pom.sha1 @@ -1 +1 @@ -6d063500051408eea24ae8cd657858ca0aa654fc \ No newline at end of file +d3c047edacedc424583b5ec5cfc624bcb440a259 \ No newline at end of file diff --git a/maven/com/chuangketie/jk/lib-base/1.0.0/lib-base-1.0.0.pom.sha256 b/maven/com/chuangketie/jk/lib-base/1.0.0/lib-base-1.0.0.pom.sha256 index ff88017..b63fe0e 100644 --- a/maven/com/chuangketie/jk/lib-base/1.0.0/lib-base-1.0.0.pom.sha256 +++ b/maven/com/chuangketie/jk/lib-base/1.0.0/lib-base-1.0.0.pom.sha256 @@ -1 +1 @@ -5b6a27edb81ca7042bd5b190512f2b461fa09d4430f04f3358fd32645de662c2 \ No newline at end of file +47034689b5b52816424d2c5327e5afe427d76f9dbfcded712bea9275f91a7bb6 \ No newline at end of file diff --git a/maven/com/chuangketie/jk/lib-base/1.0.0/lib-base-1.0.0.pom.sha512 b/maven/com/chuangketie/jk/lib-base/1.0.0/lib-base-1.0.0.pom.sha512 index 707cbd7..4fd3d9b 100644 --- a/maven/com/chuangketie/jk/lib-base/1.0.0/lib-base-1.0.0.pom.sha512 +++ b/maven/com/chuangketie/jk/lib-base/1.0.0/lib-base-1.0.0.pom.sha512 @@ -1 +1 @@ -f92232ea0fdcf1d2855a1d31f595dceb51c8bdc4990a9d992a6f07d31ae287ea1012bb5714b118aac999b68d62a9b1d839a7c8c7b6a2697364fad4011f615cf4 \ No newline at end of file +ba63b4e89b69709285b2ab63937b1b60c57ee5620979638818999bd314c563f2fa89b669267a42027025f3494ebbb69b9cc4a3dfc27903e4cef1a9aaba0f899f \ No newline at end of file diff --git a/maven/com/chuangketie/jk/lib-base/maven-metadata.xml b/maven/com/chuangketie/jk/lib-base/maven-metadata.xml index cd468ba..59adf49 100644 --- a/maven/com/chuangketie/jk/lib-base/maven-metadata.xml +++ b/maven/com/chuangketie/jk/lib-base/maven-metadata.xml @@ -8,6 +8,6 @@ 1.0.0 - 20250730082006 + 20250730082520 diff --git a/maven/com/chuangketie/jk/lib-base/maven-metadata.xml.md5 b/maven/com/chuangketie/jk/lib-base/maven-metadata.xml.md5 index 7984f27..3a94a00 100644 --- a/maven/com/chuangketie/jk/lib-base/maven-metadata.xml.md5 +++ b/maven/com/chuangketie/jk/lib-base/maven-metadata.xml.md5 @@ -1 +1 @@ -c8a3059bad6536c2df155762a90c0c7f \ No newline at end of file +a8f8f1e1e1d68d5d1fc4cd937dba962d \ No newline at end of file diff --git a/maven/com/chuangketie/jk/lib-base/maven-metadata.xml.sha1 b/maven/com/chuangketie/jk/lib-base/maven-metadata.xml.sha1 index 9fdbd2f..1f0e4ea 100644 --- a/maven/com/chuangketie/jk/lib-base/maven-metadata.xml.sha1 +++ b/maven/com/chuangketie/jk/lib-base/maven-metadata.xml.sha1 @@ -1 +1 @@ -ac6bd6e06cd506734a1535d1dc3c1c31b3513bb8 \ No newline at end of file +3341df1056b73b9f594146d266d2923dda749252 \ No newline at end of file diff --git a/maven/com/chuangketie/jk/lib-base/maven-metadata.xml.sha256 b/maven/com/chuangketie/jk/lib-base/maven-metadata.xml.sha256 index 8c3d924..81cf2bc 100644 --- a/maven/com/chuangketie/jk/lib-base/maven-metadata.xml.sha256 +++ b/maven/com/chuangketie/jk/lib-base/maven-metadata.xml.sha256 @@ -1 +1 @@ -649b6eb3f14ca9af79cfa94ed9a2fef9ef6d7f7b1b217cc2dd390df435b08ec6 \ No newline at end of file +503ef506b26d807602fe779d9d0d5e1f8f73c28d16fb003ca1b8fd73e46658cb \ No newline at end of file diff --git a/maven/com/chuangketie/jk/lib-base/maven-metadata.xml.sha512 b/maven/com/chuangketie/jk/lib-base/maven-metadata.xml.sha512 index 70ae24e..fa10bf1 100644 --- a/maven/com/chuangketie/jk/lib-base/maven-metadata.xml.sha512 +++ b/maven/com/chuangketie/jk/lib-base/maven-metadata.xml.sha512 @@ -1 +1 @@ -c0db39eb80a8046890fce582517deac088f1d32a8420872d394f0a0c69ea990b3190cd9642e12272e828bec6f6a8028560afb8643e0ae8d77db26e7f1a41cd26 \ No newline at end of file +558c455f7f7f4f274745ed1ed75063311b2dd6a9245850e7aa62cb440c50dda0177ffad9b8bb2e82e251ca2c3758265329aba1bc8c888160be0009cd5466c14c \ No newline at end of file