I have to agree thanks menion.
I am running android 5.0 on a Hauwei P8 Lite.
So far I've had no Locus crashes so its not a memory issue and the P8 Lite has 2gb RAM anyway.
Locus doesn't reload or come up with dialogs when I unlock the screen but instead simply beeps to tell me it has a GPS fix because I've got that notification sound turned on in Locus settings.
Unfortunately there are no extra or detailed setting in the android 5.0 to tell it to keep acquiring GPS fix, just the usual 3 options of battery saving, high accuracy and GPS only. I had considered testing using just the GPS only setting in android but this makes initial fixes difficult as it ignores A-GPS.
I use Locus to navigate in the car and all is superb (as usual
so it seems to be something linked into when the screen is asleep.
My phone does a crazy thing I'm not keen on. It seems to (by default) cancel and terminate apps as soon as the phone locks. This means that (for example) reminder apps don't remind me etc etc but there is a section in the settings called 'protected apps'. I select apps in there and that means the phone wont touch them and certainly wont kill them. I have Locus selected as a protected app and as I said eariler, Locus is still running fine when the screen is locked... its just this GPS logging that seems to be the problem.
There is no problem with GPS fixes because as soon as I unlock the phone it has an instant fix so please don't think its just a case that I can't get a GPS fix.
I'm really really confused by all this and its making my favourite app of all time unusable for me at the moment and I'll try anything to figure out whats going wrong.