GeoCoder服务不可用
我正在用它GeoCoder来获得一个AddressLocation.不幸的是,该方法引发了一场IOException saying: "Service not Available".
这个StackOverFlow线程解释了发生了什么,因为我彻底测试了它(用户权限,构建版本,重启,GeoCoding API限制等).
你可以找到的Google Play-Services(或LocationService):Android设置 - >(管理)应用程序 - >运行进程,已崩溃或停止.它重新启动,但忘记将GeoCoderService绑定到NetworkLocator.
此错误的"解决方案"是重新启动Android手机,因为在重新启动时,GeoCoderService绑定到NetworkLocater.我当然不认为这是一个解决方案.
我的问题是,LocationService如何崩溃或首先停止?
我所做的是手动强制停止Google Play服务,一些设备重新启动了LocationService,但有些设备没有.
不工作(没有重启LocationService)
工作(确实重启了LocationService)
有人知道Google Play服务(LocationService)在运行一段时间后崩溃或停止的原因是什么?
我已将此问题上报给b.Android.com,并亲自联系了Android开发人员.
我已经看到我的问题已经在其他线程中讨论过,但没有得出任何结论:
android geocoding android-location google-geocoder google-play-services