diff --git a/app/build.gradle.kts b/app/build.gradle.kts index a990330c..d47e6cd0 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -201,7 +201,9 @@ dependencies { implementation("io.coil-kt:coil-compose:2.6.0") implementation("io.coil-kt:coil-gif:2.6.0") implementation("com.rometools:rome:2.1.0") - implementation("be.ceau:opml-parser:3.1.0") + implementation("be.ceau:opml-parser:3.1.0") { + exclude(group = "net.sf.kxml", module = "kxml2") + } implementation("net.dankito.readability4j:readability4j:1.0.8") implementation("org.libtorrent4j:libtorrent4j-android-arm64:2.1.0-31") diff --git a/app/proguard-rules.pro b/app/proguard-rules.pro index 2d6cc7cc..609fc700 100644 --- a/app/proguard-rules.pro +++ b/app/proguard-rules.pro @@ -113,4 +113,8 @@ public static final ** CREATOR; -dontwarn com.arthenica.smartexception.java.Exceptions # MPV --keep,allowoptimization class is.xyz.mpv.MPVLib { public protected *; } \ No newline at end of file +-keep,allowoptimization class is.xyz.mpv.MPVLib { public protected *; } + +-dontwarn org.xmlpull.v1.** +-keep class org.xmlpull.** { *; } +-keepclassmembers class org.xmlpull.** { *; } \ No newline at end of file