diff --git a/app/build.gradle b/app/build.gradle index 91e85d65..10313f23 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -18,8 +18,9 @@ android { buildTypes { release { - minifyEnabled true shrinkResources true + minifyEnabled true + proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' } @@ -43,9 +44,9 @@ dependencies { implementation 'com.github.jellyfin.jellyfin-apiclient-java:android:0.6.1' implementation 'com.google.android.exoplayer:exoplayer:2.11.4' - implementation 'androidx.core:core:1.2.0' + implementation 'androidx.core:core:1.3.0' implementation 'androidx.media:media:1.1.0' - implementation 'androidx.fragment:fragment:1.2.4' + implementation 'androidx.fragment:fragment:1.2.5' implementation 'androidx.legacy:legacy-support-v13:1.0.0' implementation 'androidx.appcompat:appcompat:1.1.0' implementation 'androidx.recyclerview:recyclerview:1.1.0' diff --git a/app/proguard-rules.pro b/app/proguard-rules.pro index ba874020..469059dc 100644 --- a/app/proguard-rules.pro +++ b/app/proguard-rules.pro @@ -27,5 +27,5 @@ -keep class !android.support.v7.internal.view.menu.**,** {*;} -# Jellyfin API models +# Jellyfin API -keepclasseswithmembers class org.jellyfin.apiclient.model.**.* { *; } \ No newline at end of file