diff --git a/app/build.gradle b/app/build.gradle index b8bac4bfa..d4474b407 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -78,7 +78,7 @@ dependencies { implementation 'com.google.android.material:material:1.8.0' implementation 'com.google.code.gson:gson:2.10' implementation 'com.google.net.cronet:cronet-okhttp:0.1.0' - implementation 'com.google.zxing:core:3.5.1' + implementation 'com.google.zxing:core:3.3.0' implementation 'com.guolindev.permissionx:permissionx:1.7.1' implementation 'com.squareup.okhttp3:okhttp:5.0.0-alpha.10' implementation 'me.jessyan:autosize:1.2.1' diff --git a/app/proguard-rules.pro b/app/proguard-rules.pro index 35a535dee..dc00854ff 100644 --- a/app/proguard-rules.pro +++ b/app/proguard-rules.pro @@ -47,4 +47,10 @@ # ZLive -keep class com.sun.jna.** { *; } --keep class com.east.android.zlive.** { *; } \ No newline at end of file +-keep class com.east.android.zlive.** { *; } + +# Zxing +-keepclassmembers enum * { + public static **[] values(); + public static ** valueOf(java.lang.String); +} \ No newline at end of file