在使用系统的LocationManager请求地理位置的时候,请特别注意一个很小的细节,调用 requestLocationUpdates 以后,请记得【自己】设置一个timeout值,否则在某些情况下,系统的 requestLocationUpdates 不会返回导致手机一直处于唤醒状态,会导致手机耗电非常快。