Android-Job - 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.
ProGuard rules for Android-Job
ProGuard removes elements. In the obfuscation step, ProGuard renames classes and class members that are not entry points. Specify the following ProGuard rules in configuration file.
-dontwarn com.evernote.android.job.gcm.** -dontwarn com.evernote.android.job.util.GcmAvailableHelper -keep public class com.evernote.android.job.v21.PlatformJobService -keep public class com.evernote.android.job.v14.PlatformAlarmService -keep public class com.evernote.android.job.v14.PlatformAlarmReceiver -keep public class com.evernote.android.job.JobBootReceiver -keep public class com.evernote.android.job.JobRescheduleService
For more information about Android-Job please see the website.