File tree 3 files changed +21
-5
lines changed
3 files changed +21
-5
lines changed Original file line number Diff line number Diff line change @@ -30,8 +30,8 @@ android {
30
30
// signingConfig signingConfigs.release
31
31
// }
32
32
release {
33
- minifyEnabled true
34
- shrinkResources true
33
+ minifyEnabled false // False for fix of a lot crash in release
34
+ // shrinkResources true
35
35
proguardFiles getDefaultProguardFile(' proguard-android.txt' ), ' proguard-rules.pro'
36
36
signingConfig signingConfigs. release
37
37
versionNameSuffix rootProject. ext. app. betaSuffix
Original file line number Diff line number Diff line change 117
117
}
118
118
## END
119
119
120
- -dontwarn android.content.IContentProvider
120
+ -dontwarn android.content.IContentProvider
121
+
122
+ # Retain generic signatures of TypeToken and its subclasses with R8 version 3.0 and higher.
123
+ -keep,allowobfuscation,allowshrinking class me.ghui.fruit.reflect.TypeToken
124
+ -keep,allowobfuscation,allowshrinking class * extends me.ghui.fruit.reflect.TypeToken
125
+
126
+ -keep,allowobfuscation,allowshrinking class kotlin.coroutines.Continuation
127
+ -keep,allowobfuscation,allowshrinking class arrow.retrofit.**
128
+
129
+ -dontwarn retrofit2.**
130
+ -keep class retrofit2.** { *; }
131
+
132
+ # Keep generic signature of RxJava3 (R8 full mode strips signatures from non-kept items).
133
+ -keep,allowobfuscation,allowshrinking class io.reactivex.rxjava3.core.Flowable
134
+ -keep,allowobfuscation,allowshrinking class io.reactivex.rxjava3.core.Maybe
135
+ -keep,allowobfuscation,allowshrinking class io.reactivex.rxjava3.core.Observable
136
+ -keep,allowobfuscation,allowshrinking class io.reactivex.rxjava3.core.Single
Original file line number Diff line number Diff line change 1
1
ext {
2
2
app = [
3
- versionCode : 217 ,
4
- versionName : " 2.1.7 "
3
+ versionCode : 218 ,
4
+ versionName : " 2.1.8 "
5
5
]
6
6
android = [
7
7
supportVersion : ' 26.1.0'
You can’t perform that action at this time.
0 commit comments