【发布时间】:2017-12-20 10:50:48
【问题描述】:
按照这行代码抛出:昨天grpc失败错误。但今天它工作正常。
List<Address> addresses=geocoder.getFromLocation(location.getLatitude(),location.getLongitude(),1);
谁能解释一下?
【问题讨论】:
标签: android google-maps google-geocoder
按照这行代码抛出:昨天grpc失败错误。但今天它工作正常。
List<Address> addresses=geocoder.getFromLocation(location.getLatitude(),location.getLongitude(),1);
谁能解释一下?
【问题讨论】:
标签: android google-maps google-geocoder
Android API 的原生 Geocoder 似乎会定期遇到此问题。前段时间向 Google 报告了此问题,但似乎问题并未得到明确解决:
https://issuetracker.google.com/issues/64418751
请随意给这个错误加注星标以添加您的投票。
作为替代方案,您可以考虑切换到似乎更可靠的 Geocoding API Web 服务。您可以使用 Google Maps API Web Services 的 Java 客户端库从您的 Android 应用中实现 Web 服务调用:
https://github.com/googlemaps/google-maps-services-java
该库具有类似于 getFromLocation 的反向地理编码功能。查看 javadoc 了解更多详情:
https://googlemaps.github.io/google-maps-services-java/v0.2.5/javadoc/
我希望这会有所帮助!
【讨论】: