android.app.BackgroundServiceStartNotAllowedException: Not allowed to start service Intent { cmp=com.entitcs.office_attendance/.model_classes.GPSTracker }: app is in background uid UidRecord{b9367b9 u0a4 RCVR bg:+2h56m33s353ms idle change:uncached procs:0 seq(0,0,0)} at android.app.ContextImpl.startServiceCommon(ContextImpl.java:1869) at android.app.ContextImpl.startService(ContextImpl.java:1825) at android.content.ContextWrapper.startService(ContextWrapper.java:776) at com.entitcs.office_attendance.FirebaseClassess.FCMMessageReceiverService.q(Unknown Source:186) at com.entitcs.office_attendance.FirebaseClassess.FCMMessageReceiverService.g(Unknown Source:86) at com.google.firebase.messaging.FirebaseMessagingService.e(Unknown Source:377) at com.google.firebase.iid.k0.run(Unknown Source:24) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1137) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:637) at com.google.android.gms.common.util.o.c.run(Unknown Source:6) at java.lang.Thread.run(Thread.java:1012)