From 526fa6c2413269c458ef12cd87986f9ce8c91d48 Mon Sep 17 00:00:00 2001 From: MiMo Date: Sat, 18 Jul 2026 04:11:03 +0800 Subject: [PATCH] =?UTF-8?q?-=20=E6=9B=B4=E6=96=B0=20libaes=20=E4=BE=9D?= =?UTF-8?q?=E8=B5=96=E8=87=B3=2015.20.21=20-=20=E6=96=B0=E5=A2=9E=20JavaMa?= =?UTF-8?q?il/SMTP=20ProGuard=20=E6=B7=B7=E6=B7=86=E8=A7=84=E5=88=99?= =?UTF-8?q?=EF=BC=8C=E9=98=B2=E6=AD=A2=20R8=20=E6=B7=B7=E6=B7=86=E5=AF=BC?= =?UTF-8?q?=E8=87=B4=20SMTP=20=E9=82=AE=E4=BB=B6=E5=8F=91=E9=80=81?= =?UTF-8?q?=E5=A4=B1=E8=B4=A5=20-=20=E4=BF=9D=E7=95=99=20javax.mail?= =?UTF-8?q?=E3=80=81com.sun.mail=20=E7=AD=89=E6=A0=B8=E5=BF=83=E9=82=AE?= =?UTF-8?q?=E4=BB=B6=E7=B1=BB=E4=B8=8D=E8=A2=AB=E6=B7=B7=E6=B7=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- powerbell/build.gradle | 2 +- powerbell/build.properties | 8 ++++---- powerbell/proguard-rules.pro | 16 ++++++++++++++++ 3 files changed, 21 insertions(+), 5 deletions(-) diff --git a/powerbell/build.gradle b/powerbell/build.gradle index 654eec0..8204a04 100644 --- a/powerbell/build.gradle +++ b/powerbell/build.gradle @@ -84,7 +84,7 @@ dependencies { //api 'androidx.fragment:fragment:1.1.0' // WinBoLL库 nexus.winboll.cc 地址 - api 'cc.winboll.studio:libaes:15.20.20' + api 'cc.winboll.studio:libaes:15.20.21' api 'cc.winboll.studio:libappbase:15.20.34' // WinBoLL备用库 jitpack.io 地址 diff --git a/powerbell/build.properties b/powerbell/build.properties index 8a46448..0b38e4e 100644 --- a/powerbell/build.properties +++ b/powerbell/build.properties @@ -1,8 +1,8 @@ #Created by .winboll/winboll_app_build.gradle -#Sat Jul 18 03:20:45 CST 2026 -stageCount=21 +#Sat Jul 18 04:11:00 CST 2026 +stageCount=22 libraryProject= baseVersion=15.15 -publishVersion=15.15.20 +publishVersion=15.15.21 buildCount=0 -baseBetaVersion=15.15.21 +baseBetaVersion=15.15.22 diff --git a/powerbell/proguard-rules.pro b/powerbell/proguard-rules.pro index 748e2a7..f87b1f2 100644 --- a/powerbell/proguard-rules.pro +++ b/powerbell/proguard-rules.pro @@ -60,6 +60,22 @@ -dontwarn java.util.function.** # ============================== 第三方框架专项规则 ============================== +# JavaMail / SMTP 邮件发送(APPMSGMailUtils 依赖,防止 R8 混淆导致 SMTP 发送失败) +-keep class javax.mail.** { *; } +-keep class javax.mail.internet.** { *; } +-keep class javax.activation.** { *; } +-keep class com.sun.mail.** { *; } +-keep class com.sun.mail.util.** { *; } +-keep class com.sun.mail.smtp.** { *; } +-keep class com.sun.mail.pop3.** { *; } +-keep class com.sun.mail.imap.** { *; } +-dontwarn javax.mail.** +-dontwarn javax.activation.** +-dontwarn com.sun.mail.** +-dontwarn java.awt.** +-dontwarn javax.naming.** +-dontwarn javax.net.ssl.** + # OkHttp 4.4.1(米盟广告请求依赖,完善Lambda兼容) -keep class okhttp3.** { *; } -keep interface okhttp3.** { *; }