CalendarView icon indicating copy to clipboard operation
CalendarView copied to clipboard

关于混淆

Open solon-foot opened this issue 5 years ago • 3 comments

我除了自定义的View 需要keep 以外, 还需要添加

-keepclasseswithmembers class com.haibin.calendarview.* {
    public <init>(android.content.Context);
}

我尝试了添加了下面的配置还是不行,我用的版本是3.6.9,所以有哪位读过源码的同学,把混淆完善一下

-keep class * extends com.haibin.calendarview.MonthView {
    public <init>(android.content.Context);
}
-keep class * extends com.haibin.calendarview.WeekBar {
    public <init>(android.content.Context);
}
-keep class * extends com.haibin.calendarview.WeekView {
    public <init>(android.content.Context);
}
-keep class * extends com.haibin.calendarview.YearView {
    public <init>(android.content.Context);
}

solon-foot avatar Aug 26 '20 10:08 solon-foot

我也是 我添加的
-keepclasseswithmembers class * { public (android.content.Context); } 添加后日历直接显示不出来

lhc9102 avatar Oct 23 '20 08:10 lhc9102

-keep class com.haibin.calendarview.** { *; }

vihuela avatar Mar 09 '21 13:03 vihuela

-keepclasseswithmembers class * {
public <init>(android.content.Context);
}
-keep class com.haibin.calendarview.** { *; }

上面两个就妥妥的了

cxmmxc avatar Sep 27 '21 03:09 cxmmxc