Skip to content

Commit 6f51eb4

Browse files
committed
Added progarud rules for ADM and some missing badge classes
* Adding ADMMessageHandler to the proguard rules fixes crash noted in #154 * Added some missing badge implementations which may not work if they are missing. - EverythingMeHomeBadger and VivoHomeBadger
1 parent b4dcc5d commit 6f51eb4

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

OneSignalSDK/onesignal/consumer-proguard-rules.pro

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,17 @@
1313
-keep class com.onesignal.shortcutbadger.impl.ApexHomeBadger { <init>(...); }
1414
-keep class com.onesignal.shortcutbadger.impl.AsusHomeLauncher { <init>(...); }
1515
-keep class com.onesignal.shortcutbadger.impl.DefaultBadger { <init>(...); }
16+
-keep class com.onesignal.shortcutbadger.impl.EverythingMeHomeBadger { <init>(...); }
1617
-keep class com.onesignal.shortcutbadger.impl.HuaweiHomeBadger { <init>(...); }
1718
-keep class com.onesignal.shortcutbadger.impl.LGHomeBadger { <init>(...); }
1819
-keep class com.onesignal.shortcutbadger.impl.NewHtcHomeBadger { <init>(...); }
1920
-keep class com.onesignal.shortcutbadger.impl.NovaHomeBadger { <init>(...); }
2021
-keep class com.onesignal.shortcutbadger.impl.OPPOHomeBader { <init>(...); }
2122
-keep class com.onesignal.shortcutbadger.impl.SamsungHomeBadger { <init>(...); }
2223
-keep class com.onesignal.shortcutbadger.impl.SonyHomeBadger { <init>(...); }
24+
-keep class com.onesignal.shortcutbadger.impl.VivoHomeBadger { <init>(...); }
2325
-keep class com.onesignal.shortcutbadger.impl.XiaomiHomeBadger { <init>(...); }
24-
-keep class com.onesignal.shortcutbadger.impl.ZukHomeBadger { <init>(...); }
26+
-keep class com.onesignal.shortcutbadger.impl.ZukHomeBadger { <init>(...); }
27+
28+
-dontwarn com.amazon.**
29+
-keep public class com.onesignal.ADMMessageHandler {*;}

0 commit comments

Comments
 (0)