我一直在尝试寻找有关如何让新的设计支持库在通过ProGuard后能够正常工作所需的规则信息,但是我没有找到任何相关信息。
最终我使用了以下规则:
-keep class android.support.design.widget.** { *; }
-keep interface android.support.design.widget.** { *; }
-dontwarn android.support.design.**
这些规则似乎有效,但我不确定是否有更好的规则或者它是否适用于设计支持库中的所有类。