2010-11-25 32 views
0

当我试图从Android地址反向地理编码中获取经纬度时,我收到了空指针异常....您能否请求让我知道是否存在任何其他方式?反向地理编码不工作:Google paltform:2.2,Api:8

+0

可能重复的[Help!地理编码失败:forwardGeocode():GLS失败,状态20](http://stackoverflow.com/questions/4273050/help-geocoding-fails-forwardgeocode-gls-failed-with-status-20) – EboMike 2010-11-25 06:53:50

回答

0

您的应用程序不能recieving位置更新..

你的代码必须调用getLattitude或getLongitude定位对象的方法..

除非你收到一个位置更新。这总会引起空指针例外

更好的结果在真实设备上测试您的应用程序。 如果使用模拟器检查它是GPS启用。

检查您的清单文件的位置权限。

完美地实现位置监听器。

如果您需要此代码,我也会发布。如果你能做到它的好。

+0

谢谢..它实际上给出“IoException”,后来我正在访问null地址点崩溃..代码片段:Geocoder geoCoder =新地理编码器(this,Locale.US); – 2010-11-25 07:31:06

0

这是模拟器中的一个已知错误。它显然可以在真实设备上正常工作。请参阅

link text