Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

App stops receiving location updates #698

Closed
anyuta1166 opened this issue Aug 3, 2020 · 3 comments · Fixed by #753
Closed

App stops receiving location updates #698

anyuta1166 opened this issue Aug 3, 2020 · 3 comments · Fixed by #753
Labels
bug Something isn't working location-tracking

Comments

@anyuta1166
Copy link
Contributor

Home Assistant Android version:
1.11.2-12-ge1c9c21-233-full
Android version:
9
Phone model:
Motorola G7 Plus
Home Assistant version:
0.113
Last working Home Assistant release (if known):

Description of problem:
As a continue of #661. It seems that the issue doesn't fully fixed. After some time the App stops receiving location updates.

Traceback (if applicable):
Just installed the new version. As you can see location updates are received every 2-3 minutes.

08-03 00:32:14.519 8890 8890 D LocBroadcastReceiver: Received location update.
08-03 00:32:14.520 8890 8890 D LocBroadcastReceiver: Last Location:
08-03 00:32:14.520 8890 8890 D LocBroadcastReceiver: Coords:(55.6373695, 37.3570499)
08-03 00:32:14.520 8890 8890 D LocBroadcastReceiver: Accuracy: 12.613
08-03 00:32:14.520 8890 8890 D LocBroadcastReceiver: Bearing: 0.0
08-03 00:34:26.205 8890 8890 D LocBroadcastReceiver: Received location update.
08-03 00:34:26.208 8890 8890 D LocBroadcastReceiver: Last Location:
08-03 00:34:26.208 8890 8890 D LocBroadcastReceiver: Coords:(55.6373695, 37.3570499)
08-03 00:34:26.208 8890 8890 D LocBroadcastReceiver: Accuracy: 12.613
08-03 00:34:26.208 8890 8890 D LocBroadcastReceiver: Bearing: 0.0
08-03 00:36:46.294 8890 8890 D LocBroadcastReceiver: Received location update.
08-03 00:36:46.295 8890 8890 D LocBroadcastReceiver: Last Location:
08-03 00:36:46.295 8890 8890 D LocBroadcastReceiver: Coords:(55.6373695, 37.3570499)
08-03 00:36:46.295 8890 8890 D LocBroadcastReceiver: Accuracy: 12.613
08-03 00:36:46.295 8890 8890 D LocBroadcastReceiver: Bearing: 0.0
08-03 00:36:46.458 8890 8890 D LocBroadcastReceiver: Got single accurate location update: Location[fused 55,637370,37,357050 hAcc=13 et=+8h40m7s259ms alt=201.90000915527344 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}]
08-03 00:36:46.459 8890 8890 W LocBroadcastReceiver: Location not accurate enough on retry 1 of 5
08-03 00:38:56.698 8890 8890 D LocBroadcastReceiver: Got single accurate location update: Location[fused 55,637370,37,357050 hAcc=13 et=+8h42m17s476ms alt=201.90000915527344 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}]
08-03 00:38:56.698 8890 8890 W LocBroadcastReceiver: Location not accurate enough on retry 2 of 5
08-03 00:38:56.724 8890 8890 D LocBroadcastReceiver: Received location update.
08-03 00:38:56.725 8890 8890 D LocBroadcastReceiver: Last Location:
08-03 00:38:56.725 8890 8890 D LocBroadcastReceiver: Coords:(55.6373695, 37.3570499)
08-03 00:38:56.725 8890 8890 D LocBroadcastReceiver: Accuracy: 12.613
08-03 00:38:56.725 8890 8890 D LocBroadcastReceiver: Bearing: 0.0
08-03 00:40:37.200 8890 8890 D LocBroadcastReceiver: Got single accurate location update: Location[fused 55,637365,37,357042 hAcc=12 et=+8h43m46s323ms alt=201.90000915527344 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}]
08-03 00:40:37.200 8890 8890 W LocBroadcastReceiver: Location not accurate enough on retry 3 of 5
08-03 00:40:37.208 8890 8890 D LocBroadcastReceiver: Received location update.
08-03 00:40:37.208 8890 8890 D LocBroadcastReceiver: Last Location:
08-03 00:40:37.208 8890 8890 D LocBroadcastReceiver: Coords:(55.6373647, 37.3570422)
08-03 00:40:37.208 8890 8890 D LocBroadcastReceiver: Accuracy: 11.946
08-03 00:40:37.208 8890 8890 D LocBroadcastReceiver: Bearing: 0.0
08-03 00:43:14.646 8890 8890 D LocBroadcastReceiver: Received location update.
08-03 00:43:14.646 8890 8890 D LocBroadcastReceiver: Last Location:
08-03 00:43:14.646 8890 8890 D LocBroadcastReceiver: Coords:(55.6373647, 37.3570422)
08-03 00:43:14.646 8890 8890 D LocBroadcastReceiver: Accuracy: 11.946
08-03 00:43:14.646 8890 8890 D LocBroadcastReceiver: Bearing: 0.0
08-03 00:43:14.648 8890 8890 D LocBroadcastReceiver: Got single accurate location update: Location[fused 55,637365,37,357042 hAcc=12 et=+8h46m35s421ms alt=201.90000915527344 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}]
08-03 00:43:14.648 8890 8890 W LocBroadcastReceiver: Location not accurate enough on retry 4 of 5
08-03 00:45:18.551 8890 8890 D LocBroadcastReceiver: Received location update.
08-03 00:45:18.551 8890 8890 D LocBroadcastReceiver: Last Location:
08-03 00:45:18.551 8890 8890 D LocBroadcastReceiver: Coords:(55.6373647, 37.3570422)
08-03 00:45:18.551 8890 8890 D LocBroadcastReceiver: Accuracy: 11.946
08-03 00:45:18.551 8890 8890 D LocBroadcastReceiver: Bearing: 0.0
08-03 00:48:02.732 8890 8890 D LocBroadcastReceiver: Received location update.
08-03 00:48:02.732 8890 8890 D LocBroadcastReceiver: Last Location:
08-03 00:48:02.732 8890 8890 D LocBroadcastReceiver: Coords:(55.6373647, 37.3570422)
08-03 00:48:02.732 8890 8890 D LocBroadcastReceiver: Accuracy: 11.946
08-03 00:48:02.732 8890 8890 D LocBroadcastReceiver: Bearing: 0.0
08-03 00:50:19.660 8890 8890 D LocBroadcastReceiver: Received location update.
08-03 00:50:19.661 8890 8890 D LocBroadcastReceiver: Last Location:
08-03 00:50:19.661 8890 8890 D LocBroadcastReceiver: Coords:(55.6373647, 37.3570422)
08-03 00:50:19.661 8890 8890 D LocBroadcastReceiver: Accuracy: 11.946
08-03 00:50:19.661 8890 8890 D LocBroadcastReceiver: Bearing: 0.0
08-03 00:51:59.740 8890 8890 D LocBroadcastReceiver: Got single accurate location update: Location[fused 55,637365,37,357042 hAcc=12 et=+8h55m20s538ms alt=201.90000915527344 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}]
08-03 00:51:59.741 8890 8890 W LocBroadcastReceiver: Location not accurate enough on retry 1 of 5
08-03 00:52:19.738 8890 8890 D LocBroadcastReceiver: Received location update.
08-03 00:52:19.738 8890 8890 D LocBroadcastReceiver: Last Location:
08-03 00:52:19.738 8890 8890 D LocBroadcastReceiver: Coords:(55.6373647, 37.3570422)
08-03 00:52:19.738 8890 8890 D LocBroadcastReceiver: Accuracy: 11.946
08-03 00:52:19.738 8890 8890 D LocBroadcastReceiver: Bearing: 0.0
08-03 00:54:22.649 8890 8890 D LocBroadcastReceiver: Got single accurate location update: Location[fused 55,637365,37,357042 hAcc=12 et=+8h57m43s422ms alt=201.90000915527344 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}]
08-03 00:54:22.649 8890 8890 W LocBroadcastReceiver: Location not accurate enough on retry 2 of 5
08-03 00:54:22.657 8890 8890 D LocBroadcastReceiver: Received location update.
08-03 00:54:22.658 8890 8890 D LocBroadcastReceiver: Last Location:
08-03 00:54:22.658 8890 8890 D LocBroadcastReceiver: Coords:(55.6373647, 37.3570422)
08-03 00:54:22.658 8890 8890 D LocBroadcastReceiver: Accuracy: 11.946
08-03 00:54:22.658 8890 8890 D LocBroadcastReceiver: Bearing: 0.0
08-03 00:56:22.775 8890 8890 D LocBroadcastReceiver: Received location update.
08-03 00:56:22.776 8890 8890 D LocBroadcastReceiver: Last Location:
08-03 00:56:22.776 8890 8890 D LocBroadcastReceiver: Coords:(55.6373647, 37.3570422)
08-03 00:56:22.776 8890 8890 D LocBroadcastReceiver: Accuracy: 11.946
08-03 00:56:22.776 8890 8890 D LocBroadcastReceiver: Bearing: 0.0
08-03 00:56:22.778 8890 8890 D LocBroadcastReceiver: Got single accurate location update: Location[fused 55,637365,37,357042 hAcc=12 et=+8h59m43s529ms alt=201.90000915527344 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}]
08-03 00:56:22.778 8890 8890 W LocBroadcastReceiver: Location not accurate enough on retry 3 of 5
08-03 00:59:19.213 8890 8890 D LocBroadcastReceiver: Got single accurate location update: Location[fused 55,637365,37,357042 hAcc=12 et=+9h2m39s984ms alt=201.90000915527344 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}]
08-03 00:59:19.213 8890 8890 W LocBroadcastReceiver: Location not accurate enough on retry 4 of 5
08-03 00:59:19.232 8890 8890 D LocBroadcastReceiver: Received location update.
08-03 00:59:19.234 8890 8890 D LocBroadcastReceiver: Last Location:
08-03 00:59:19.234 8890 8890 D LocBroadcastReceiver: Coords:(55.6373647, 37.3570422)
08-03 00:59:19.234 8890 8890 D LocBroadcastReceiver: Accuracy: 11.946
08-03 00:59:19.234 8890 8890 D LocBroadcastReceiver: Bearing: 0.0
08-03 01:01:43.358 8890 8890 D LocBroadcastReceiver: Received location update.
08-03 01:01:43.358 8890 8890 D LocBroadcastReceiver: Last Location:
08-03 01:01:43.358 8890 8890 D LocBroadcastReceiver: Coords:(55.6373647, 37.3570422)
08-03 01:01:43.358 8890 8890 D LocBroadcastReceiver: Accuracy: 11.946
08-03 01:01:43.358 8890 8890 D LocBroadcastReceiver: Bearing: 0.0
08-03 01:01:43.360 8890 8890 D LocBroadcastReceiver: Got single accurate location update: Location[fused 55,637365,37,357042 hAcc=12 et=+9h5m4s134ms alt=201.90000915527344 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}]
08-03 01:01:43.360 8890 8890 D LocBroadcastReceiver: No location was accurate enough, sending our last location anyway
08-03 01:01:43.360 8890 8890 D LocBroadcastReceiver: Last Location:
08-03 01:01:43.360 8890 8890 D LocBroadcastReceiver: Coords:(55.6373647, 37.3570422)
08-03 01:01:43.360 8890 8890 D LocBroadcastReceiver: Accuracy: 11.946
08-03 01:01:43.360 8890 8890 D LocBroadcastReceiver: Bearing: 0.0
08-03 01:04:01.678 8890 8890 D LocBroadcastReceiver: Received location update.
08-03 01:04:01.678 8890 8890 D LocBroadcastReceiver: Last Location:
08-03 01:04:01.678 8890 8890 D LocBroadcastReceiver: Coords:(55.6373647, 37.3570422)
08-03 01:04:01.678 8890 8890 D LocBroadcastReceiver: Accuracy: 11.946
08-03 01:04:01.678 8890 8890 D LocBroadcastReceiver: Bearing: 0.0
08-03 01:06:04.007 8890 8890 D LocBroadcastReceiver: Received location update.
08-03 01:06:04.008 8890 8890 D LocBroadcastReceiver: Last Location:
08-03 01:06:04.008 8890 8890 D LocBroadcastReceiver: Coords:(55.6373647, 37.3570422)
08-03 01:06:04.008 8890 8890 D LocBroadcastReceiver: Accuracy: 11.946
08-03 01:06:04.008 8890 8890 D LocBroadcastReceiver: Bearing: 0.0
08-03 01:07:00.226 8890 8890 D LocBroadcastReceiver: Got single accurate location update: Location[fused 55,637365,37,357042 hAcc=12 et=+9h10m21s28ms alt=201.90000915527344 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}]
08-03 01:07:00.227 8890 8890 W LocBroadcastReceiver: Location not accurate enough on retry 1 of 5
08-03 01:08:40.181 8890 8890 D LocBroadcastReceiver: Received location update.
08-03 01:08:40.182 8890 8890 D LocBroadcastReceiver: Last Location:
08-03 01:08:40.182 8890 8890 D LocBroadcastReceiver: Coords:(55.6373647, 37.3570422)
08-03 01:08:40.182 8890 8890 D LocBroadcastReceiver: Accuracy: 11.946
08-03 01:08:40.182 8890 8890 D LocBroadcastReceiver: Bearing: 0.0
08-03 01:08:40.184 8890 8890 D LocBroadcastReceiver: Got single accurate location update: Location[fused 55,637365,37,357042 hAcc=12 et=+9h12m0s936ms alt=201.90000915527344 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}]
08-03 01:08:40.184 8890 8890 W LocBroadcastReceiver: Location not accurate enough on retry 2 of 5
08-03 01:11:02.653 8890 8890 D LocBroadcastReceiver: Received location update.
08-03 01:11:02.654 8890 8890 D LocBroadcastReceiver: Last Location:
08-03 01:11:02.654 8890 8890 D LocBroadcastReceiver: Coords:(55.6373647, 37.3570422)
08-03 01:11:02.654 8890 8890 D LocBroadcastReceiver: Accuracy: 11.946
08-03 01:11:02.654 8890 8890 D LocBroadcastReceiver: Bearing: 0.0
08-03 01:11:02.658 8890 8890 D LocBroadcastReceiver: Got single accurate location update: Location[fused 55,637365,37,357042 hAcc=12 et=+9h14m23s409ms alt=201.90000915527344 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}]
08-03 01:11:02.659 8890 8890 W LocBroadcastReceiver: Location not accurate enough on retry 3 of 5
08-03 01:13:06.853 8890 8890 D LocBroadcastReceiver: Received location update.
08-03 01:13:06.853 8890 8890 D LocBroadcastReceiver: Last Location:
08-03 01:13:06.853 8890 8890 D LocBroadcastReceiver: Coords:(55.6373647, 37.3570422)
08-03 01:13:06.853 8890 8890 D LocBroadcastReceiver: Accuracy: 11.946
08-03 01:13:06.853 8890 8890 D LocBroadcastReceiver: Bearing: 0.0
08-03 01:13:06.866 8890 8890 D LocBroadcastReceiver: Got single accurate location update: Location[fused 55,637365,37,357042 hAcc=12 et=+9h16m27s607ms alt=201.90000915527344 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}]
08-03 01:13:06.866 8890 8890 W LocBroadcastReceiver: Location not accurate enough on retry 4 of 5
08-03 01:15:07.285 8890 8890 D LocBroadcastReceiver: Received location update.
08-03 01:15:07.286 8890 8890 D LocBroadcastReceiver: Last Location:
08-03 01:15:07.286 8890 8890 D LocBroadcastReceiver: Coords:(55.6373647, 37.3570422)
08-03 01:15:07.286 8890 8890 D LocBroadcastReceiver: Accuracy: 11.946
08-03 01:15:07.286 8890 8890 D LocBroadcastReceiver: Bearing: 0.0
08-03 01:15:07.287 8890 8890 D LocBroadcastReceiver: Got single accurate location update: Location[fused 55,637365,37,357042 hAcc=12 et=+9h18m28s59ms alt=201.90000915527344 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}]
08-03 01:15:07.287 8890 8890 D LocBroadcastReceiver: No location was accurate enough, sending our last location anyway
08-03 01:15:07.288 8890 8890 D LocBroadcastReceiver: Last Location:
08-03 01:15:07.288 8890 8890 D LocBroadcastReceiver: Coords:(55.6373647, 37.3570422)
08-03 01:15:07.288 8890 8890 D LocBroadcastReceiver: Accuracy: 11.946
08-03 01:15:07.288 8890 8890 D LocBroadcastReceiver: Bearing: 0.0
08-03 01:17:12.554 8890 8890 D LocBroadcastReceiver: Received location update.
08-03 01:17:12.555 8890 8890 D LocBroadcastReceiver: Last Location:
08-03 01:17:12.555 8890 8890 D LocBroadcastReceiver: Coords:(55.6373647, 37.3570422)
08-03 01:17:12.555 8890 8890 D LocBroadcastReceiver: Accuracy: 11.946
08-03 01:17:12.555 8890 8890 D LocBroadcastReceiver: Bearing: 0.0
08-03 01:19:30.259 8890 8890 D LocBroadcastReceiver: Received location update.
08-03 01:19:30.259 8890 8890 D LocBroadcastReceiver: Last Location:
08-03 01:19:30.259 8890 8890 D LocBroadcastReceiver: Coords:(55.6373647, 37.3570422)
08-03 01:19:30.259 8890 8890 D LocBroadcastReceiver: Accuracy: 11.946
08-03 01:19:30.259 8890 8890 D LocBroadcastReceiver: Bearing: 0.0
08-03 01:21:43.546 8890 8890 D LocBroadcastReceiver: Received location update.
08-03 01:21:43.547 8890 8890 D LocBroadcastReceiver: Last Location:
08-03 01:21:43.547 8890 8890 D LocBroadcastReceiver: Coords:(55.6373647, 37.3570422)
08-03 01:21:43.547 8890 8890 D LocBroadcastReceiver: Accuracy: 11.946
08-03 01:21:43.547 8890 8890 D LocBroadcastReceiver: Bearing: 0.0
08-03 01:22:00.664 8890 8890 D LocBroadcastReceiver: Got single accurate location update: Location[fused 55,637365,37,357042 hAcc=12 et=+9h25m21s465ms alt=201.90000915527344 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}]
08-03 01:22:00.664 8890 8890 W LocBroadcastReceiver: Location not accurate enough on retry 1 of 5
08-03 01:23:44.258 8890 8890 D LocBroadcastReceiver: Received location update.
08-03 01:23:44.258 8890 8890 D LocBroadcastReceiver: Last Location:
08-03 01:23:44.258 8890 8890 D LocBroadcastReceiver: Coords:(55.6373647, 37.3570422)
08-03 01:23:44.258 8890 8890 D LocBroadcastReceiver: Accuracy: 11.946
08-03 01:23:44.258 8890 8890 D LocBroadcastReceiver: Bearing: 0.0
08-03 01:23:44.263 8890 8890 D LocBroadcastReceiver: Got single accurate location update: Location[fused 55,637365,37,357042 hAcc=12 et=+9h27m5s31ms alt=201.90000915527344 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}]
08-03 01:23:44.263 8890 8890 W LocBroadcastReceiver: Location not accurate enough on retry 2 of 5
08-03 01:25:47.007 8890 8890 D LocBroadcastReceiver: Got single accurate location update: Location[fused 55,637365,37,357042 hAcc=12 et=+9h29m7s765ms alt=201.90000915527344 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}]
08-03 01:25:47.008 8890 8890 W LocBroadcastReceiver: Location not accurate enough on retry 3 of 5
08-03 01:25:47.022 8890 8890 D LocBroadcastReceiver: Received location update.
08-03 01:25:47.022 8890 8890 D LocBroadcastReceiver: Last Location:
08-03 01:25:47.022 8890 8890 D LocBroadcastReceiver: Coords:(55.6373647, 37.3570422)
08-03 01:25:47.022 8890 8890 D LocBroadcastReceiver: Accuracy: 11.946
08-03 01:25:47.022 8890 8890 D LocBroadcastReceiver: Bearing: 0.0
08-03 01:27:47.138 8890 8890 D LocBroadcastReceiver: Got single accurate location update: Location[fused 55,637365,37,357042 hAcc=12 et=+9h31m7s893ms alt=201.90000915527344 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}]
08-03 01:27:47.138 8890 8890 W LocBroadcastReceiver: Location not accurate enough on retry 4 of 5
08-03 01:27:47.213 8890 8890 D LocBroadcastReceiver: Received location update.
08-03 01:27:47.213 8890 8890 D LocBroadcastReceiver: Last Location:
08-03 01:27:47.213 8890 8890 D LocBroadcastReceiver: Coords:(55.6373647, 37.3570422)
08-03 01:27:47.213 8890 8890 D LocBroadcastReceiver: Accuracy: 11.946
08-03 01:27:47.213 8890 8890 D LocBroadcastReceiver: Bearing: 0.0
08-03 01:29:47.236 8890 8890 D LocBroadcastReceiver: Received location update.
08-03 01:29:47.236 8890 8890 D LocBroadcastReceiver: Last Location:
08-03 01:29:47.236 8890 8890 D LocBroadcastReceiver: Coords:(55.6373647, 37.3570422)
08-03 01:29:47.236 8890 8890 D LocBroadcastReceiver: Accuracy: 11.946
08-03 01:29:47.236 8890 8890 D LocBroadcastReceiver: Bearing: 0.0
08-03 01:29:47.243 8890 8890 D LocBroadcastReceiver: Got single accurate location update: Location[fused 55,637365,37,357042 hAcc=12 et=+9h33m8s10ms alt=201.90000915527344 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}]
08-03 01:29:47.243 8890 8890 D LocBroadcastReceiver: No location was accurate enough, sending our last location anyway
08-03 01:29:47.245 8890 8890 D LocBroadcastReceiver: Last Location:
08-03 01:29:47.245 8890 8890 D LocBroadcastReceiver: Coords:(55.6373647, 37.3570422)
08-03 01:29:47.245 8890 8890 D LocBroadcastReceiver: Accuracy: 11.946
08-03 01:29:47.245 8890 8890 D LocBroadcastReceiver: Bearing: 0.0
08-03 01:31:47.328 8890 8890 D LocBroadcastReceiver: Received location update.
08-03 01:31:47.331 8890 8890 D LocBroadcastReceiver: Last Location:
08-03 01:31:47.331 8890 8890 D LocBroadcastReceiver: Coords:(55.6373647, 37.3570422)
08-03 01:31:47.331 8890 8890 D LocBroadcastReceiver: Accuracy: 11.946
08-03 01:31:47.331 8890 8890 D LocBroadcastReceiver: Bearing: 0.0
08-03 01:33:48.447 8890 8890 D LocBroadcastReceiver: Received location update.
08-03 01:33:48.447 8890 8890 D LocBroadcastReceiver: Last Location:
08-03 01:33:48.447 8890 8890 D LocBroadcastReceiver: Coords:(55.6373647, 37.3570422)
08-03 01:33:48.447 8890 8890 D LocBroadcastReceiver: Accuracy: 11.946
08-03 01:33:48.447 8890 8890 D LocBroadcastReceiver: Bearing: 0.0
08-03 01:36:10.003 8890 8890 D LocBroadcastReceiver: Received location update.
08-03 01:36:10.003 8890 8890 D LocBroadcastReceiver: Last Location:
08-03 01:36:10.003 8890 8890 D LocBroadcastReceiver: Coords:(55.6373647, 37.3570422)
08-03 01:36:10.003 8890 8890 D LocBroadcastReceiver: Accuracy: 11.946
08-03 01:36:10.003 8890 8890 D LocBroadcastReceiver: Bearing: 0.0
08-03 01:37:10.198 8890 8890 D LocBroadcastReceiver: Got single accurate location update: Location[fused 55,637365,37,357042 hAcc=12 et=+9h40m31s0ms alt=201.90000915527344 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}]
08-03 01:37:10.198 8890 8890 W LocBroadcastReceiver: Location not accurate enough on retry 1 of 5
08-03 01:38:10.129 8890 8890 D LocBroadcastReceiver: Received location update.
08-03 01:38:10.130 8890 8890 D LocBroadcastReceiver: Last Location:
08-03 01:38:10.130 8890 8890 D LocBroadcastReceiver: Coords:(55.6373647, 37.3570422)
08-03 01:38:10.130 8890 8890 D LocBroadcastReceiver: Accuracy: 11.946
08-03 01:38:10.130 8890 8890 D LocBroadcastReceiver: Bearing: 0.0
08-03 01:38:10.137 8890 8890 D LocBroadcastReceiver: Got single accurate location update: Location[fused 55,637365,37,357042 hAcc=12 et=+9h41m30s905ms alt=201.90000915527344 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}]
08-03 01:38:10.137 8890 8890 W LocBroadcastReceiver: Location not accurate enough on retry 2 of 5
08-03 01:40:21.061 8890 8890 D LocBroadcastReceiver: Received location update.
08-03 01:40:21.061 8890 8890 D LocBroadcastReceiver: Last Location:
08-03 01:40:21.061 8890 8890 D LocBroadcastReceiver: Coords:(55.6373647, 37.3570422)
08-03 01:40:21.061 8890 8890 D LocBroadcastReceiver: Accuracy: 11.946
08-03 01:40:21.061 8890 8890 D LocBroadcastReceiver: Bearing: 0.0
08-03 01:40:21.063 8890 8890 D LocBroadcastReceiver: Got single accurate location update: Location[fused 55,637365,37,357042 hAcc=12 et=+9h43m41s826ms alt=201.90000915527344 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}]
08-03 01:40:21.063 8890 8890 W LocBroadcastReceiver: Location not accurate enough on retry 3 of 5
08-03 01:42:21.157 8890 8890 D LocBroadcastReceiver: Received location update.
08-03 01:42:21.157 8890 8890 D LocBroadcastReceiver: Last Location:
08-03 01:42:21.157 8890 8890 D LocBroadcastReceiver: Coords:(55.6373647, 37.3570422)
08-03 01:42:21.157 8890 8890 D LocBroadcastReceiver: Accuracy: 11.946
08-03 01:42:21.157 8890 8890 D LocBroadcastReceiver: Bearing: 0.0
08-03 01:42:21.164 8890 8890 D LocBroadcastReceiver: Got single accurate location update: Location[fused 55,637365,37,357042 hAcc=12 et=+9h45m41s926ms alt=201.90000915527344 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}]
08-03 01:42:21.165 8890 8890 W LocBroadcastReceiver: Location not accurate enough on retry 4 of 5
08-03 01:44:44.632 8890 8890 D LocBroadcastReceiver: Received location update.
08-03 01:44:44.633 8890 8890 D LocBroadcastReceiver: Last Location:
08-03 01:44:44.633 8890 8890 D LocBroadcastReceiver: Coords:(55.6373647, 37.3570422)
08-03 01:44:44.633 8890 8890 D LocBroadcastReceiver: Accuracy: 11.946
08-03 01:44:44.633 8890 8890 D LocBroadcastReceiver: Bearing: 0.0
08-03 01:44:44.634 8890 8890 D LocBroadcastReceiver: Got single accurate location update: Location[fused 55,637365,37,357042 hAcc=12 et=+9h48m5s367ms alt=201.90000915527344 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}]
08-03 01:44:44.634 8890 8890 D LocBroadcastReceiver: No location was accurate enough, sending our last location anyway
08-03 01:44:44.635 8890 8890 D LocBroadcastReceiver: Last Location:
08-03 01:44:44.635 8890 8890 D LocBroadcastReceiver: Coords:(55.6373647, 37.3570422)
08-03 01:44:44.635 8890 8890 D LocBroadcastReceiver: Accuracy: 11.946
08-03 01:44:44.635 8890 8890 D LocBroadcastReceiver: Bearing: 0.0
08-03 01:46:44.766 8890 8890 D LocBroadcastReceiver: Received location update.
08-03 01:46:44.767 8890 8890 D LocBroadcastReceiver: Last Location:
08-03 01:46:44.767 8890 8890 D LocBroadcastReceiver: Coords:(55.6373647, 37.3570422)
08-03 01:46:44.767 8890 8890 D LocBroadcastReceiver: Accuracy: 11.946
08-03 01:46:44.767 8890 8890 D LocBroadcastReceiver: Bearing: 0.0
08-03 01:49:05.305 8890 8890 D LocBroadcastReceiver: Received location update.
08-03 01:49:05.306 8890 8890 D LocBroadcastReceiver: Last Location:
08-03 01:49:05.306 8890 8890 D LocBroadcastReceiver: Coords:(55.6373647, 37.3570422)
08-03 01:49:05.306 8890 8890 D LocBroadcastReceiver: Accuracy: 11.946
08-03 01:49:05.306 8890 8890 D LocBroadcastReceiver: Bearing: 0.0
08-03 01:51:09.082 8890 8890 D LocBroadcastReceiver: Received location update.
08-03 01:51:09.083 8890 8890 D LocBroadcastReceiver: Last Location:
08-03 01:51:09.083 8890 8890 D LocBroadcastReceiver: Coords:(55.6373647, 37.3570422)
08-03 01:51:09.083 8890 8890 D LocBroadcastReceiver: Accuracy: 11.946
08-03 01:51:09.083 8890 8890 D LocBroadcastReceiver: Bearing: 0.0
08-03 01:52:10.522 8890 8890 D LocBroadcastReceiver: Got single accurate location update: Location[fused 55,637365,37,357042 hAcc=12 et=+9h55m31s322ms alt=201.90000915527344 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}]
08-03 01:52:10.522 8890 8890 W LocBroadcastReceiver: Location not accurate enough on retry 1 of 5
08-03 01:53:09.270 8890 8890 D LocBroadcastReceiver: Received location update.
08-03 01:53:09.271 8890 8890 D LocBroadcastReceiver: Last Location:
08-03 01:53:09.271 8890 8890 D LocBroadcastReceiver: Coords:(55.6373647, 37.3570422)
08-03 01:53:09.271 8890 8890 D LocBroadcastReceiver: Accuracy: 11.946
08-03 01:53:09.271 8890 8890 D LocBroadcastReceiver: Bearing: 0.0
08-03 01:53:09.273 8890 8890 D LocBroadcastReceiver: Got single accurate location update: Location[fused 55,637365,37,357042 hAcc=12 et=+9h56m30s42ms alt=201.90000915527344 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}]
08-03 01:53:09.273 8890 8890 W LocBroadcastReceiver: Location not accurate enough on retry 2 of 5
08-03 01:55:16.470 8890 8890 D LocBroadcastReceiver: Got single accurate location update: Location[fused 55,637365,37,357042 hAcc=12 et=+9h58m37s250ms alt=201.90000915527344 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}]
08-03 01:55:16.470 8890 8890 W LocBroadcastReceiver: Location not accurate enough on retry 3 of 5
08-03 01:55:16.478 8890 8890 D LocBroadcastReceiver: Received location update.
08-03 01:55:16.479 8890 8890 D LocBroadcastReceiver: Last Location:
08-03 01:55:16.479 8890 8890 D LocBroadcastReceiver: Coords:(55.6373647, 37.3570422)
08-03 01:55:16.479 8890 8890 D LocBroadcastReceiver: Accuracy: 11.946
08-03 01:55:16.479 8890 8890 D LocBroadcastReceiver: Bearing: 0.0
08-03 01:57:53.721 8890 8890 D LocBroadcastReceiver: Got single accurate location update: Location[fused 55,637365,37,357042 hAcc=12 et=+10h1m14s495ms alt=201.90000915527344 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}]
08-03 01:57:53.722 8890 8890 W LocBroadcastReceiver: Location not accurate enough on retry 4 of 5
08-03 01:57:53.790 8890 8890 D LocBroadcastReceiver: Received location update.
08-03 01:57:53.791 8890 8890 D LocBroadcastReceiver: Last Location:
08-03 01:57:53.791 8890 8890 D LocBroadcastReceiver: Coords:(55.6373647, 37.3570422)
08-03 01:57:53.791 8890 8890 D LocBroadcastReceiver: Accuracy: 11.946
08-03 01:57:53.791 8890 8890 D LocBroadcastReceiver: Bearing: 0.0
08-03 01:59:55.568 8890 8890 D LocBroadcastReceiver: Got single accurate location update: Location[fused 55,637365,37,357042 hAcc=12 et=+10h3m16s350ms alt=201.90000915527344 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}]
08-03 01:59:55.569 8890 8890 D LocBroadcastReceiver: No location was accurate enough, sending our last location anyway
08-03 01:59:55.569 8890 8890 D LocBroadcastReceiver: Last Location:
08-03 01:59:55.569 8890 8890 D LocBroadcastReceiver: Coords:(55.6373647, 37.3570422)
08-03 01:59:55.569 8890 8890 D LocBroadcastReceiver: Accuracy: 11.946
08-03 01:59:55.569 8890 8890 D LocBroadcastReceiver: Bearing: 0.0
08-03 01:59:55.578 8890 8890 D LocBroadcastReceiver: Received location update.
08-03 01:59:55.579 8890 8890 D LocBroadcastReceiver: Last Location:
08-03 01:59:55.579 8890 8890 D LocBroadcastReceiver: Coords:(55.6373647, 37.3570422)
08-03 01:59:55.579 8890 8890 D LocBroadcastReceiver: Accuracy: 11.946
08-03 01:59:55.579 8890 8890 D LocBroadcastReceiver: Bearing: 0.0
08-03 02:02:13.741 8890 8890 D LocBroadcastReceiver: Received location update.
08-03 02:02:13.742 8890 8890 D LocBroadcastReceiver: Last Location:
08-03 02:02:13.742 8890 8890 D LocBroadcastReceiver: Coords:(55.6373647, 37.3570422)
08-03 02:02:13.742 8890 8890 D LocBroadcastReceiver: Accuracy: 11.946
08-03 02:02:13.742 8890 8890 D LocBroadcastReceiver: Bearing: 0.0
08-03 02:04:13.838 8890 8890 D LocBroadcastReceiver: Received location update.
08-03 02:04:13.838 8890 8890 D LocBroadcastReceiver: Last Location:
08-03 02:04:13.838 8890 8890 D LocBroadcastReceiver: Coords:(55.6373647, 37.3570422)
08-03 02:04:13.838 8890 8890 D LocBroadcastReceiver: Accuracy: 11.946
08-03 02:04:13.838 8890 8890 D LocBroadcastReceiver: Bearing: 0.0
08-03 02:06:13.882 8890 8890 D LocBroadcastReceiver: Received location update.
08-03 02:06:13.883 8890 8890 D LocBroadcastReceiver: Last Location:
08-03 02:06:13.883 8890 8890 D LocBroadcastReceiver: Coords:(55.6373647, 37.3570422)
08-03 02:06:13.883 8890 8890 D LocBroadcastReceiver: Accuracy: 11.946
08-03 02:06:13.883 8890 8890 D LocBroadcastReceiver: Bearing: 0.0
08-03 02:07:10.849 8890 8890 D LocBroadcastReceiver: Got single accurate location update: Location[fused 55,637365,37,357042 hAcc=12 et=+10h10m31s650ms alt=201.90000915527344 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}]
08-03 02:07:10.849 8890 8890 W LocBroadcastReceiver: Location not accurate enough on retry 1 of 5
08-03 02:07:15.784 8890 8890 D LocBroadcastReceiver: Received location update.
08-03 02:07:15.785 8890 8890 D LocBroadcastReceiver: Last Location:
08-03 02:07:15.785 8890 8890 D LocBroadcastReceiver: Coords:(55.6373647, 37.3570422)
08-03 02:07:15.785 8890 8890 D LocBroadcastReceiver: Accuracy: 11.946
08-03 02:07:15.785 8890 8890 D LocBroadcastReceiver: Bearing: 0.0
08-03 02:09:28.045 8890 8890 D LocBroadcastReceiver: Got single accurate location update: Location[fused 55,637365,37,357042 hAcc=12 et=+10h12m48s813ms alt=201.90000915527344 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}]
08-03 02:09:28.045 8890 8890 W LocBroadcastReceiver: Location not accurate enough on retry 2 of 5
08-03 02:09:28.051 8890 8890 D LocBroadcastReceiver: Received location update.
08-03 02:09:28.051 8890 8890 D LocBroadcastReceiver: Last Location:
08-03 02:09:28.051 8890 8890 D LocBroadcastReceiver: Coords:(55.6373647, 37.3570422)
08-03 02:09:28.051 8890 8890 D LocBroadcastReceiver: Accuracy: 11.946
08-03 02:09:28.051 8890 8890 D LocBroadcastReceiver: Bearing: 0.0
08-03 02:12:13.503 8890 8890 D LocBroadcastReceiver: Received location update.
08-03 02:12:13.503 8890 8890 D LocBroadcastReceiver: Last Location:
08-03 02:12:13.503 8890 8890 D LocBroadcastReceiver: Coords:(55.6373647, 37.3570422)
08-03 02:12:13.503 8890 8890 D LocBroadcastReceiver: Accuracy: 11.946
08-03 02:12:13.503 8890 8890 D LocBroadcastReceiver: Bearing: 0.0
08-03 02:12:13.509 8890 8890 D LocBroadcastReceiver: Got single accurate location update: Location[fused 55,637365,37,357042 hAcc=12 et=+10h15m34s274ms alt=201.90000915527344 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}]
08-03 02:12:13.509 8890 8890 W LocBroadcastReceiver: Location not accurate enough on retry 3 of 5
08-03 02:14:29.795 8890 8890 D LocBroadcastReceiver: Received location update.
08-03 02:14:29.796 8890 8890 D LocBroadcastReceiver: Last Location:
08-03 02:14:29.796 8890 8890 D LocBroadcastReceiver: Coords:(55.6373647, 37.3570422)
08-03 02:14:29.796 8890 8890 D LocBroadcastReceiver: Accuracy: 11.946
08-03 02:14:29.796 8890 8890 D LocBroadcastReceiver: Bearing: 0.0
08-03 02:14:29.800 8890 8890 D LocBroadcastReceiver: Got single accurate location update: Location[fused 55,637365,37,357042 hAcc=12 et=+10h17m50s568ms alt=201.90000915527344 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}]
08-03 02:14:29.800 8890 8890 W LocBroadcastReceiver: Location not accurate enough on retry 4 of 5

After some time. Just right now. No location updates are happening. In 1 hour of logging I just got this:

08-03 13:04:01.343 11964 11964 D LocBroadcastReceiver: Got single accurate location update: Location[fused 55,637373,37,357056 hAcc=12 et=+21h6m58s796ms alt=201.8000030517578 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}]
08-03 13:04:01.344 11964 11964 W LocBroadcastReceiver: Location not accurate enough on retry 2 of 5
08-03 13:04:01.345 11964 11964 D LocBroadcastReceiver: Got single accurate location update: Location[fused 55,637373,37,357056 hAcc=12 et=+21h6m58s796ms alt=201.8000030517578 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}]
08-03 13:04:01.345 11964 11964 W LocBroadcastReceiver: Location not accurate enough on retry 1 of 5
08-03 13:17:08.171 17832 17832 D LocBroadcastReceiver: Got single accurate location update: Location[fused 55,637360,37,357047 hAcc=12 et=+21h19m11s73ms alt=201.8000030517578 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}]
08-03 13:17:08.171 17832 17832 W LocBroadcastReceiver: Location not accurate enough on retry 1 of 5
08-03 13:47:33.896 23719 23719 D LocBroadcastReceiver: Got single accurate location update: Location[fused 55,637369,37,357051 hAcc=12 et=+21h50m6s511ms alt=201.8000030517578 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}]
08-03 13:47:33.896 23719 23719 W LocBroadcastReceiver: Location not accurate enough on retry 1 of 5
08-03 13:49:43.943 23719 23719 D LocBroadcastReceiver: Got single accurate location update: Location[fused 55,637369,37,357051 hAcc=12 et=+21h53m4s724ms alt=201.8000030517578 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}]
08-03 13:49:43.944 23719 23719 W LocBroadcastReceiver: Location not accurate enough on retry 2 of 5
08-03 14:02:41.498 27515 27515 D LocBroadcastReceiver: Got single accurate location update: Location[fused 55,637369,37,357051 hAcc=12 et=+22h6m2s287ms alt=201.8000030517578 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}]
08-03 14:02:41.498 27515 27515 W LocBroadcastReceiver: Location not accurate enough on retry 1 of 5
08-03 14:04:45.181 27515 27515 D LocBroadcastReceiver: Got single accurate location update: Location[fused 55,637369,37,357051 hAcc=12 et=+22h8m5s958ms alt=201.8000030517578 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}]
08-03 14:04:45.182 27515 27515 W LocBroadcastReceiver: Location not accurate enough on retry 2 of 5

Screenshot of problem:

Additional information:

@anyuta1166 anyuta1166 added the bug Something isn't working label Aug 3, 2020
@anyuta1166
Copy link
Contributor Author

I've made a couple of tests.

I opened the app and closed it afterwards (swiped it out from the running apps menu).
App received a couple of updates at 14:07:36 and 14:09:50 and then stopped receiving them again.

08-03 14:07:35.794 28872 28872 D LocBroadcastReceiver: Removing all location requests.
08-03 14:07:35.797 28872 28872 D LocBroadcastReceiver: Registering for location updates.
08-03 14:07:35.799 28872 28872 D LocBroadcastReceiver: Registering for zone based location updates
08-03 14:07:36.016 28872 28872 D LocBroadcastReceiver: Received location update.
08-03 14:07:36.016 28872 28872 D LocBroadcastReceiver: Last Location:
08-03 14:07:36.016 28872 28872 D LocBroadcastReceiver: Coords:(55.637369, 37.3570507)
08-03 14:07:36.016 28872 28872 D LocBroadcastReceiver: Accuracy: 11.961
08-03 14:07:36.016 28872 28872 D LocBroadcastReceiver: Bearing: 0.0
08-03 14:07:36.053 28872 28872 D LocBroadcastReceiver: Got single accurate location update: Location[fused 55,637369,37,357051 hAcc=12 et=+22h10m56s840ms alt=201.8000030517578 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}]
08-03 14:07:36.053 28872 28872 W LocBroadcastReceiver: Location not accurate enough on retry 1 of 5
08-03 14:07:36.164 28872 28872 D LocBroadcastReceiver: Received location update.
08-03 14:09:50.822 30313 30313 D LocBroadcastReceiver: Received location update.
08-03 14:09:50.823 30313 30313 D LocBroadcastReceiver: Last Location:
08-03 14:09:50.823 30313 30313 D LocBroadcastReceiver: Coords:(55.6373667, 37.3570525)
08-03 14:09:50.823 30313 30313 D LocBroadcastReceiver: Accuracy: 12.051
08-03 14:09:50.823 30313 30313 D LocBroadcastReceiver: Bearing: 0.0
08-03 14:16:45.783 1113 1113 D LocBroadcastReceiver: Received geofence update.
08-03 14:16:45.783 1113 1113 D LocBroadcastReceiver: Last Location:
08-03 14:16:45.783 1113 1113 D LocBroadcastReceiver: Coords:(55.6373667, 37.3570525)
08-03 14:16:45.783 1113 1113 D LocBroadcastReceiver: Accuracy: 12.051
08-03 14:16:45.783 1113 1113 D LocBroadcastReceiver: Bearing: 0.0
08-03 14:24:04.317 3488 3488 D LocBroadcastReceiver: Got single accurate location update: Location[fused 55,637367,37,357049 hAcc=13 et=+22h27m22s8ms alt=201.90000915527344 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}]
08-03 14:24:04.318 3488 3488 W LocBroadcastReceiver: Location not accurate enough on retry 1 of 5

Now I've opened the app again and just pressed the Home button afterwards. App received more location updates (but still stopped receiving them after some time).

08-03 14:30:01.192 5744 5744 D LocBroadcastReceiver: Removing all location requests.
08-03 14:30:01.198 5744 5744 D LocBroadcastReceiver: Registering for location updates.
08-03 14:30:01.200 5744 5744 D LocBroadcastReceiver: Registering for zone based location updates
08-03 14:30:01.548 5744 5744 D LocBroadcastReceiver: Received geofence update.
08-03 14:30:01.548 5744 5744 D LocBroadcastReceiver: Last Location:
08-03 14:30:01.548 5744 5744 D LocBroadcastReceiver: Coords:(55.6373666, 37.357049)
08-03 14:30:01.548 5744 5744 D LocBroadcastReceiver: Accuracy: 13.114
08-03 14:30:01.548 5744 5744 D LocBroadcastReceiver: Bearing: 0.0
08-03 14:30:01.603 5744 5744 D LocBroadcastReceiver: Received location update.
08-03 14:30:01.604 5744 5744 D LocBroadcastReceiver: Last Location:
08-03 14:30:01.604 5744 5744 D LocBroadcastReceiver: Coords:(55.6373666, 37.357049)
08-03 14:30:01.604 5744 5744 D LocBroadcastReceiver: Accuracy: 13.114
08-03 14:30:01.604 5744 5744 D LocBroadcastReceiver: Bearing: 0.0
08-03 14:30:01.628 5744 5744 D LocBroadcastReceiver: Got single accurate location update: Location[fused 55,637367,37,357049 hAcc=13 et=+22h33m22s429ms alt=201.90000915527344 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}]
08-03 14:30:01.628 5744 5744 W LocBroadcastReceiver: Location not accurate enough on retry 1 of 5
08-03 14:30:01.798 5744 5744 D LocBroadcastReceiver: Received location update.
08-03 14:33:02.624 5744 5744 D LocBroadcastReceiver: Got single accurate location update: Location[fused 55,637367,37,357049 hAcc=13 et=+22h36m23s388ms alt=201.90000915527344 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}]
08-03 14:33:02.625 5744 5744 W LocBroadcastReceiver: Location not accurate enough on retry 2 of 5
08-03 14:33:02.642 5744 5744 D LocBroadcastReceiver: Received location update.
08-03 14:33:02.643 5744 5744 D LocBroadcastReceiver: Last Location:
08-03 14:33:02.643 5744 5744 D LocBroadcastReceiver: Coords:(55.6373666, 37.357049)
08-03 14:33:02.643 5744 5744 D LocBroadcastReceiver: Accuracy: 13.114
08-03 14:33:02.643 5744 5744 D LocBroadcastReceiver: Bearing: 0.0
08-03 14:35:07.160 5744 5744 D LocBroadcastReceiver: Got single accurate location update: Location[fused 55,637367,37,357049 hAcc=13 et=+22h38m27s943ms alt=201.90000915527344 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}]
08-03 14:35:07.160 5744 5744 W LocBroadcastReceiver: Location not accurate enough on retry 3 of 5
08-03 14:35:07.174 5744 5744 D LocBroadcastReceiver: Received location update.
08-03 14:35:07.174 5744 5744 D LocBroadcastReceiver: Last Location:
08-03 14:35:07.174 5744 5744 D LocBroadcastReceiver: Coords:(55.6373666, 37.357049)
08-03 14:35:07.174 5744 5744 D LocBroadcastReceiver: Accuracy: 13.114
08-03 14:35:07.174 5744 5744 D LocBroadcastReceiver: Bearing: 0.0
08-03 14:37:07.188 5744 5744 D LocBroadcastReceiver: Got single accurate location update: Location[fused 55,637367,37,357049 hAcc=13 et=+22h40m27s982ms alt=201.90000915527344 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}]
08-03 14:37:07.188 5744 5744 W LocBroadcastReceiver: Location not accurate enough on retry 4 of 5
08-03 14:37:07.194 5744 5744 D LocBroadcastReceiver: Received location update.
08-03 14:37:07.194 5744 5744 D LocBroadcastReceiver: Last Location:
08-03 14:37:07.194 5744 5744 D LocBroadcastReceiver: Coords:(55.6373666, 37.357049)
08-03 14:37:07.194 5744 5744 D LocBroadcastReceiver: Accuracy: 13.114
08-03 14:37:07.194 5744 5744 D LocBroadcastReceiver: Bearing: 0.0
08-03 14:39:29.202 5744 5744 D LocBroadcastReceiver: Got single accurate location update: Location[fused 55,637367,37,357049 hAcc=13 et=+22h42m49s976ms alt=201.90000915527344 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}]
08-03 14:39:29.202 5744 5744 D LocBroadcastReceiver: No location was accurate enough, sending our last location anyway
08-03 14:39:29.203 5744 5744 D LocBroadcastReceiver: Last Location:
08-03 14:39:29.203 5744 5744 D LocBroadcastReceiver: Coords:(55.6373666, 37.357049)
08-03 14:39:29.203 5744 5744 D LocBroadcastReceiver: Accuracy: 13.114
08-03 14:39:29.203 5744 5744 D LocBroadcastReceiver: Bearing: 0.0
08-03 14:39:30.718 5744 5744 D LocBroadcastReceiver: Received location update.
08-03 14:39:30.718 5744 5744 D LocBroadcastReceiver: Last Location:
08-03 14:39:30.718 5744 5744 D LocBroadcastReceiver: Coords:(55.6373666, 37.357049)
08-03 14:39:30.718 5744 5744 D LocBroadcastReceiver: Accuracy: 13.114
08-03 14:39:30.718 5744 5744 D LocBroadcastReceiver: Bearing: 0.0
08-03 14:41:31.908 5744 5744 D LocBroadcastReceiver: Received location update.
08-03 14:41:31.908 5744 5744 D LocBroadcastReceiver: Last Location:
08-03 14:41:31.908 5744 5744 D LocBroadcastReceiver: Coords:(55.6373666, 37.357049)
08-03 14:41:31.908 5744 5744 D LocBroadcastReceiver: Accuracy: 13.114
08-03 14:41:31.908 5744 5744 D LocBroadcastReceiver: Bearing: 0.0
08-03 14:43:40.498 5744 5744 D LocBroadcastReceiver: Received location update.
08-03 14:43:40.498 5744 5744 D LocBroadcastReceiver: Last Location:
08-03 14:43:40.498 5744 5744 D LocBroadcastReceiver: Coords:(55.6373666, 37.357049)
08-03 14:43:40.498 5744 5744 D LocBroadcastReceiver: Accuracy: 13.114
08-03 14:43:40.498 5744 5744 D LocBroadcastReceiver: Bearing: 0.0
08-03 14:45:01.936 5744 5744 D LocBroadcastReceiver: Got single accurate location update: Location[fused 55,637367,37,357049 hAcc=13 et=+22h48m22s737ms alt=201.90000915527344 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}]
08-03 14:45:01.936 5744 5744 W LocBroadcastReceiver: Location not accurate enough on retry 1 of 5
08-03 14:45:53.748 5744 5744 D LocBroadcastReceiver: Got single accurate location update: Location[fused 55,637367,37,357049 hAcc=13 et=+22h49m14s535ms alt=201.90000915527344 vAcc=2 sAcc=??? bAcc=??? {Bundle[mParcelledData.dataSize=52]}]
08-03 14:45:53.748 5744 5744 W LocBroadcastReceiver: Location not accurate enough on retry 2 of 5
08-03 14:45:53.756 5744 5744 D LocBroadcastReceiver: Received location update.
08-03 14:45:53.757 5744 5744 D LocBroadcastReceiver: Last Location:
08-03 14:45:53.757 5744 5744 D LocBroadcastReceiver: Coords:(55.6373666, 37.357049)
08-03 14:45:53.757 5744 5744 D LocBroadcastReceiver: Accuracy: 13.114
08-03 14:45:53.757 5744 5744 D LocBroadcastReceiver: Bearing: 0.0

@anyuta1166
Copy link
Contributor Author

Maybe you need to implement some kind of constantly running background service, like another apps do?

On my sample screenshot you can see such services from Groundwire (SIP client), Conversations (XMPP client), BetterBatteryStats
(app gathering detailed battery statistics), Call Recorder (call recording app) and Tasker (I think no need to describe what is this :) ).

The purpose of these services is to prevent the app from closing and thus stop receiving calls, notifications etc.

Screenshot_20200803-150021

@anyuta1166
Copy link
Contributor Author

Still not fixed.
background location updates are still randomly stopping.
Well, actually not randomly, but when the app is either closed by a user or killed by OS.
Re-registering for location updates on sensors update doesn't help.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working location-tracking
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants