What steps will reproduce the problem?
1. make the app running
2. the app process gets killed when other applications need memory ()
What is the expected output? What do you see instead?
The wakeLock acquired by GPSLoggerService should be released, and the
GPSLoggerService should be stopped.
I am postgraduate student. I am analyzing this great app with a research
prototype tool. We found that it is possible that GoogleLoggerMap's onDestroy()
handler will not be called by system if other application need memory. The
process is killed when the GoogleLoggerMap is at onStop() handler. In this
case, the wakeLock will not be released, and GPSLoggerService will not be
stopped properly. This may waste energy in our view.
Thanks. Looking forward to your replies.
Original issue reported on code.google.com by yepang...@gmail.com on 31 Jul 2012 at 4:57
Original issue reported on code.google.com by
yepang...@gmail.com
on 31 Jul 2012 at 4:57