SafeDK
Sign upAdd Your SDK

A utility library for Android to run jobs delayed in the background. Depending on the Android version either the JobScheduler, GcmNetworkManager or AlarmManager is getting used. 

All features from Android Nougat are backward compatible.

SDK for Android

  • Fix a race condition when canceling jobs
  • Disable the JobScheduler API if the service is disabled
  • Fix SQLiteConstraintException when rescheduling jobs, because job is already present in the database
  • Improve job result documentation
  • Prevent app ending in a crash loop
  • Fallback to an older API if the JobScheduler is null on the device 
  • Don't persist jobs with the JobScheduler, if this device is weird and doesn't have the boot permission 
  • List support-v4 as dependency, because it's required
  • Make Job.Params public for better test support
  • Allow to suppress the JobManagerCreateException
  • Make SimpleDateFormat thread-local to avoid possible crash,

Required Permissions

  •  Access_network_state
  •  Wake_lock
  •  Receive_boot_completed

Documentation

Example A

Similar SDKs

MORE

Reviews

Rate Now
1
0
100%
0
0
0
MORE

Start a new discussion about Android-Job

×
0
/1000

More from this Developer

Login