怪异的谷歌API位置更新(使用gps)问题

时间:2011-03-22 20:49:37

标签: android key locationmanager

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

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

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

我不知道问题是什么...... !!

我尝试从IDE运行它并遇到同样的问题......

但是在我崩溃之前我和一些朋友分享了这些代码,他们使用相同的Google地图API密钥/

运行它

有谁知道造成错误的原因......(错误是致命异常:主要)

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

  

尝试{

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

}   catch(例外e)   {

     

}

我需要帮助。

1 个答案:

答案 0 :(得分:0)

您的lastKnownLoc可能为null。 您需要在使用之前检查是否存在LastKnownLocation