From 18661668646eed6f27f4d52b5244f19564d13e7c Mon Sep 17 00:00:00 2001 From: FongMi Date: Wed, 31 May 2023 09:36:33 +0800 Subject: [PATCH 1/2] Update proguard-rules.pro --- app/proguard-rules.pro | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/app/proguard-rules.pro b/app/proguard-rules.pro index 660f5b68..83ae7cde 100644 --- a/app/proguard-rules.pro +++ b/app/proguard-rules.pro @@ -20,19 +20,29 @@ -keep,allowobfuscation,allowshrinking class com.google.gson.reflect.TypeToken -keep,allowobfuscation,allowshrinking class * extends com.google.gson.reflect.TypeToken -# Cronet --keep class org.chromium.net.** { *; } --keep class com.google.net.cronet.** { *; } - # OkHttp -dontwarn okhttp3.** -keep class okio.** { *; } -keep class okhttp3.** { *; } +# Cronet +-keep class org.chromium.net.** { *; } +-keep class com.google.net.cronet.** { *; } + +# Jsoup +-keep class org.jsoup.**{ *; } + # Sardine -keep class com.thegrizzlylabs.sardineandroid.** { *; } +# Smbj +-keep class com.hierynomus.** { *; } + +# XPath +-keep class org.seimicrawler.xpath.**{ *; } + # Zxing +-keep class com.google.zxing.** { *; } -keepclassmembers enum * { public static **[] values(); public static ** valueOf(java.lang.String); From 3c0bfa266fd2acb1b0c3078be70ec3fb565d2220 Mon Sep 17 00:00:00 2001 From: FongMi Date: Wed, 31 May 2023 09:38:07 +0800 Subject: [PATCH 2/2] Update build.gradle --- app/build.gradle | 1 + 1 file changed, 1 insertion(+) diff --git a/app/build.gradle b/app/build.gradle index 11978824..b53c1b13 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -42,5 +42,6 @@ dependencies { implementation 'com.google.code.gson:gson:2.8.6' implementation 'cn.wanghaomiao:JsoupXpath:2.5.1' implementation 'com.google.zxing:core:3.3.0' + implementation 'com.hierynomus:smbj:0.11.5' implementation 'org.jsoup:jsoup:1.15.3' } \ No newline at end of file