defold / extension-push

This is a Defold native extension which provides access to Push Notifications functionality on iOs and Android devices.
https://www.defold.com/extension-push/
MIT License
20 stars 16 forks source link

Security exception on Samsung devices #31

Closed britzl closed 3 years ago

britzl commented 3 years ago
java.lang.SecurityException: 
  at android.os.Parcel.createException (Parcel.java:1966)
  at android.os.Parcel.readException (Parcel.java:1934)
  at android.os.Parcel.readException (Parcel.java:1884)
  at android.app.IAlarmManager$Stub$Proxy.set (IAlarmManager.java:240)
  at android.app.AlarmManager.setImpl (AlarmManager.java:722)
  at android.app.AlarmManager.set (AlarmManager.java:379)
  at com.defold.push.Push.scheduleNotification (Push.java:277)
Caused by: android.os.RemoteException: 
  at com.android.server.SamsungAlarmManagerService.checkMaliciousAppLocked (SamsungAlarmManagerService.java:306)
  at com.android.server.AlarmManagerService.setImpl (AlarmManagerService.java:1758)
  at com.android.server.AlarmManagerService$2.set (AlarmManagerService.java:2100)
  at android.app.IAlarmManager$Stub.onTransact (IAlarmManager.java:92)
  at android.os.Binder.execTransact (Binder.java:739)

SO: https://stackoverflow.com/questions/29344971/java-lang-securityexception-too-many-alarms-500-registered-from-pid-10790-u