leolin310148 / ShortcutBadger

An Android library supports badge notification like iOS in Samsung, LG, Sony and HTC launchers.
Other
7.35k stars 1.34k forks source link

Unable to execute badge #320

Open oNguyenDucManh opened 5 years ago

oNguyenDucManh commented 5 years ago

Caused by: java.lang.SecurityException: Permission Denial: writing com.sec.android.provider.badge.BadgeProvider uri content://com.sec.badge/apps?notify=true from pid=2090, uid=10240 requires com.sec.android.provider.badge.permission.WRITE, or grantUriPermission() at android.os.Parcel.readException(Parcel.java:2021) at android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:183) at android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:135) at android.content.ContentProviderProxy.update(ContentProviderNative.java:572) at android.content.ContentResolver.update(ContentResolver.java:1678) at me.leolin.shortcutbadger.impl.SamsungHomeBadger.executeBadge(SamsungHomeBadger.java:40) at me.leolin.shortcutbadger.ShortcutBadger.applyCountOrThrow(ShortcutBadger.java:76)