0

LocationManagerを使用してGoogleマップAPIで自分の位置をプロットするアプリを作成しました...

それは私のデバイスで完全に機能していました。デバイスの電源を切り(電源を切り)、EclipseIDEを閉じました...

後でアプリを再起動した後、アプリに「アプリが予期せず停止しました」と表示され、強制的に閉じる必要がありました...

何が問題なのかわからない…!!

IDEから実行してみましたが、同じ問題が発生しました...

しかし、クラッシュする前にコードを何人かの友人と共有し、彼らは同じGoogleマップAPIキーを使用してコードを実行していました/

エラーの原因を誰かが知っていますか...(エラーは致命的な例外:メイン)

重要かもしれないコードの一部...

試す{

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

} catch(例外e){

}

できるだけ早く助けが必要です。

4

1 に答える 1

0

lastKnownLoc が null である可能性があります。使用する前に LastKnownLocation があるかどうかを確認する必要があります

于 2011-03-22T21:08:29.277 に答える