0

我写了一个应用程序,使用 LocationManager 在谷歌地图 API 上绘制我的位置......

它在我的设备上运行良好。我关闭了我的设备(关闭)并关闭了我的 Eclipse IDE ...

稍后我再次启动我的应用程序后,应用程序显示“应用程序意外停止”,我不得不强制关闭...

不知道是什么问题……!!

我尝试从 IDE 运行它,但同样的问题...

但是我在它崩溃之前与一些朋友分享了代码,他们使用相同的谷歌地图 API 密钥运行它/

有谁知道是什么导致了错误...(错误是致命异常:主要)

可能很重要的代码的一部分......

尝试{

         int longTemp = (int)(lastKnownLoc.getLongitude()* 1000000);
         int latTemp = (int)(lastKnownLoc.getLatitude() * 1000000);
         gp =  new GeoPoint(latTemp, longTemp);

} 捕捉(异常 e){

}

我需要尽快帮助。

4

1 回答 1

0

您的 lastKnownLoc 可能为空。使用前需要检查是否有 LastKnownLocation

于 2011-03-22T21:08:29.277 回答