Exclude bouncycastle to reduce APK size
This commit is contained in:
@@ -111,7 +111,10 @@ dependencies {
|
|||||||
implementation(libs.litert.support)
|
implementation(libs.litert.support)
|
||||||
implementation(libs.litert.metadata)
|
implementation(libs.litert.metadata)
|
||||||
implementation(libs.opencv)
|
implementation(libs.opencv)
|
||||||
implementation(libs.pdfbox)
|
implementation(libs.pdfbox) {
|
||||||
|
// To reduce APK size
|
||||||
|
exclude("org.bouncycastle")
|
||||||
|
}
|
||||||
implementation(libs.icons.extended)
|
implementation(libs.icons.extended)
|
||||||
implementation(libs.zoomable)
|
implementation(libs.zoomable)
|
||||||
implementation(libs.aboutlibraries.compose.m3)
|
implementation(libs.aboutlibraries.compose.m3)
|
||||||
|
|||||||
1
app/proguard-rules.pro
vendored
1
app/proguard-rules.pro
vendored
@@ -22,6 +22,7 @@
|
|||||||
|
|
||||||
-dontwarn com.gemalto.jp2.JP2Decoder
|
-dontwarn com.gemalto.jp2.JP2Decoder
|
||||||
-dontwarn com.gemalto.jp2.JP2Encoder
|
-dontwarn com.gemalto.jp2.JP2Encoder
|
||||||
|
-dontwarn org.bouncycastle.**
|
||||||
|
|
||||||
-keep class org.fairscan.app.RecentDocument* { *; }
|
-keep class org.fairscan.app.RecentDocument* { *; }
|
||||||
-keepclassmembers class * extends com.google.protobuf.GeneratedMessageLite { *; }
|
-keepclassmembers class * extends com.google.protobuf.GeneratedMessageLite { *; }
|
||||||
|
|||||||
Reference in New Issue
Block a user