refactor: add new R8 rules to fix possible problems

This commit is contained in:
2023-09-19 08:18:53 +08:00
parent 58510cef52
commit 94d425fcf7

View File

@@ -32,7 +32,7 @@
-adaptresourcefilecontents -adaptresourcefilecontents
-renamesourcefileattribute P -renamesourcefileattribute P
-keepattributes SourceFile,LineNumberTable -keepattributes SourceFile,Signature,LineNumberTable
# 排除注入的 Activity # 排除注入的 Activity
-keep class com.fankes.tsbattery.ui.activity.parasitic.ConfigActivity -keep class com.fankes.tsbattery.ui.activity.parasitic.ConfigActivity
@@ -49,6 +49,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);
} }