I found the implemention in these two files is different, but I can't
understand why.
I think the LegacyLastLocationFinder's implemention is not correct, But the
GingerbreadLastLocationFinder's implemention is correct.
Thanks for your sharing of this project, It helps me a lot