Mar 8, 2019 Replies: 2 Hello I would like to share some observations with you all, is is based on https://www.b4x.com/android/forum/threads/background-location-tracking.99873/#post-628468 A problem that we all have in 8+ and backgound services is trying to keep them alive. I have been testing a bg service on a Huawei Y6 running android 8. In the above example that Erel did he update the notification bar every 10 seconds and the app will never be killed. In my service I updated the notification every minute, but the device stopped giving me time, it became rather intermittent. when I changed the update to every 5 seconds it would appear to work correctly. I am currently doing more tests, the phone will vibrate every minute to let me know it is still running. Just thought I would share this. On this device you need to explicitly all the app to run in the background in the settings. That being said it would appear to ignore this under certain circumstances. Regards John. Click to expand...
Hello I would like to share some observations with you all, is is based on https://www.b4x.com/android/forum/threads/background-location-tracking.99873/#post-628468 A problem that we all have in 8+ and backgound services is trying to keep them alive. I have been testing a bg service on a Huawei Y6 running android 8. In the above example that Erel did he update the notification bar every 10 seconds and the app will never be killed. In my service I updated the notification every minute, but the device stopped giving me time, it became rather intermittent. when I changed the update to every 5 seconds it would appear to work correctly. I am currently doing more tests, the phone will vibrate every minute to let me know it is still running. Just thought I would share this. On this device you need to explicitly all the app to run in the background in the settings. That being said it would appear to ignore this under certain circumstances. Regards John.
Cebuvi Active Member Licensed User Longtime User Nov 18, 2019 #2 Hello, I’m trying to maintain a background service and I’ve read your work. I would appreciate any information you can give me on how to maintain it, how long it is possible to do so and whether it has a lot of battery consumption. Thanks. César
Hello, I’m trying to maintain a background service and I’ve read your work. I would appreciate any information you can give me on how to maintain it, how long it is possible to do so and whether it has a lot of battery consumption. Thanks. César
Erel B4X founder Staff member Licensed User Longtime User Nov 19, 2019 #3 Jmu5667 said: I have been testing a bg service on a Huawei Y6 running android 8. In the above example that Erel did he update the notification bar every 10 seconds and the app will never be killed. Click to expand... You are confusing different things. Updating the notification has nothing to do with keeping the process running. It is just the way that specific app updates the location information. The process is kept running because of: - The foreground service. - The partial wake lock. - And the StartServiceAt call which helps in the case the process was killed.
Jmu5667 said: I have been testing a bg service on a Huawei Y6 running android 8. In the above example that Erel did he update the notification bar every 10 seconds and the app will never be killed. Click to expand... You are confusing different things. Updating the notification has nothing to do with keeping the process running. It is just the way that specific app updates the location information. The process is kept running because of: - The foreground service. - The partial wake lock. - And the StartServiceAt call which helps in the case the process was killed.