本文僅做簡單記錄,防止以後忘記
當工程從support庫遷移至androidx後,若使用了混淆,則必須在混淆文件中添加以下配置,否則使用了androidx的地方都將有可能出問題:
-keep class com.google.android.material.** {*;}
-keep class androidx.** {*;}
-keep public class * extends androidx.**
-keep interface androidx.** {*;}
-dontwarn com.google.android.material.**
-dontnote com.google.android.material.**
-dontwarn androidx.**