{"action":"closed","issue":{"url":"https://api.github.com/repos/evernote/android-job/issues/19","repository_url":"https://api.github.com/repos/evernote/android-job","labels_url":"https://api.github.com/repos/evernote/android-job/issues/19/labels{/name}","comments_url":"https://api.github.com/repos/evernote/android-job/issues/19/comments","events_url":"https://api.github.com/repos/evernote/android-job/issues/19/events","html_url":"https://github.com/evernote/android-job/issues/19","id":133525965,"number":19,"title":"Crash when the app is force killed","user":{"login":"Saketme","id":2387680,"avatar_url":"https://avatars.githubusercontent.com/u/2387680?v=3","gravatar_id":"","url":"https://api.github.com/users/Saketme","html_url":"https://github.com/Saketme","followers_url":"https://api.github.com/users/Saketme/followers","following_url":"https://api.github.com/users/Saketme/following{/other_user}","gists_url":"https://api.github.com/users/Saketme/gists{/gist_id}","starred_url":"https://api.github.com/users/Saketme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Saketme/subscriptions","organizations_url":"https://api.github.com/users/Saketme/orgs","repos_url":"https://api.github.com/users/Saketme/repos","events_url":"https://api.github.com/users/Saketme/events{/privacy}","received_events_url":"https://api.github.com/users/Saketme/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/evernote/android-job/labels/question","name":"question","color":"cc317c"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2016-02-14T09:44:31Z","updated_at":"2016-02-29T11:07:31Z","closed_at":"2016-02-29T11:07:31Z","body":"I'm trying out this library and it is often raising this exception when the app gets force killed:\r\n\r\n````java\r\nFATAL EXCEPTION: main\r\nProcess: com.tattva.app, PID: 9136\r\njava.lang.RuntimeException: java.lang.IllegalStateException: You need to call create() at least once to create the singleton\r\n    at android.app.job.JobService$JobHandler.handleMessage(JobService.java:130)\r\n    at android.os.Handler.dispatchMessage(Handler.java:102)\r\n    at android.os.Looper.loop(Looper.java:148)\r\n    at android.app.ActivityThread.main(ActivityThread.java:5443)\r\n    at java.lang.reflect.Method.invoke(Native Method)\r\n    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:728)\r\n    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)\r\n Caused by: java.lang.IllegalStateException: You need to call create() at least once to create the singleton\r\n    at com.evernote.android.job.JobManager.instance(JobManager.java:156)\r\n    at com.evernote.android.job.JobProxy$Common.getPendingRequest(JobProxy.java:84)\r\n    at com.evernote.android.job.v21.PlatformJobService.onStartJob(PlatformJobService.java:62)\r\n    at android.app.job.JobService$JobHandler.handleMessage(JobService.java:126)\r\n    at android.os.Handler.dispatchMessage(Handler.java:102) \r\n    at android.os.Looper.loop(Looper.java:148) \r\n    at android.app.ActivityThread.main(ActivityThread.java:5443) \r\n    at java.lang.reflect.Method.invoke(Native Method) \r\n    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:728) \r\n    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618) \r\n````\r\n\r\nThe job gets scheduled inside my `Application` class so that it runs every time the app starts (after checking that the job isn't already scheduled).\r\n\r\n**Update:**\r\nI'm also seeing a constant stream of errors after killing the app:\r\n````java\r\nE/JobServiceContext: Time-out while trying to bind com.tattva.app/com.evernote.android.job.v21.PlatformJobService jId=6, u0, dropping.\r\n````"}}