我编写了一个应用程序,使用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) {
}
我需要帮助。
答案 0 :(得分:0)
您的lastKnownLoc可能为null。 您需要在使用之前检查是否存在LastKnownLocation