Android LMK( Low Memory Killer)に殺されたw

Androidアプリを作っていて、端末によって、バッググラウンドの処理が動いたり動かなかったりしたので、調べてみたらどうやらLMKという空きメモリが少なくなるとプロセスを殺すものがあるようだったので、メモ!

下記のようなログがそいつです!

Low Memory:No more background processes.

Android特有のものらしい、Killされる基準など下記サイトが参考なりました。

http://techbooster.jpn.org/andriod/application/1517/

http://d.hatena.ne.jp/hyoromo/20100509/1273399359

http://blog.cnu.jp/2010/10/11/android-process-kill/

http://d.hatena.ne.jp/misetu/20110108/1294490981

特にonPause等で裏側にまわるアプリなどバッググラウンド処理は、
消される可能性が高いようです。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください