refactor: add new R8 rules to fix possible problems

This commit is contained in:
2023-09-19 08:18:46 +08:00
parent 5e37c1b7dc
commit fc69d7b544

View File

@@ -32,7 +32,7 @@
-adaptresourcefilecontents -adaptresourcefilecontents
-renamesourcefileattribute P -renamesourcefileattribute P
-keepattributes SourceFile,LineNumberTable -keepattributes SourceFile,Signature,LineNumberTable
-assumenosideeffects class kotlin.jvm.internal.Intrinsics { -assumenosideeffects class kotlin.jvm.internal.Intrinsics {
public static *** throwUninitializedProperty(...); public static *** throwUninitializedProperty(...);
@@ -40,6 +40,7 @@
} }
-keep class * extends android.app.Activity -keep class * extends android.app.Activity
-keepclassmembers class * implements androidx.viewbinding.ViewBinding { -keep class * implements androidx.viewbinding.ViewBinding {
<init>();
*** inflate(android.view.LayoutInflater); *** inflate(android.view.LayoutInflater);
} }