Nexus One で Froyo の開発を行っています。dalvik vm がクラッシュし (logcat で AndroidRuntime が VM をシャットダウンしていると具体的に述べています)、実行中のアクティビティとサービスがダウンするという問題があります。私のアプリは単一のアクティビティです。VM が停止すると onSaveInstanceState が実行され、そこでいくつかのデータ (int と 2 つの文字列) を savedInstanceState バンドルに保存します。アクティビティを再度開始すると、onCreate() に渡された savedInstanceState Bundle は null であり、onRestoreInstanceState はまったく呼び出されません。これは、メモリを再利用するためにアクティビティが破棄されたときに完全に正常に機能します-VM クラッシュではありません。このようなクラッシュが発生しても情報を保持するにはどうすればよいですか?
ありがとうございました、
ジェイス