v0.92
以下の変更
・起動時に本アプリが起動して画面が真っ暗になってしまうので
ホームアプリを起動するように修正
・アプリ一覧から使えなかったので使えるように戻す
課題
・OS2.2(Froyo)でタスクキルができない。
→OS2.2からAPIが動かなくなっている。2.2から他のAPIが提供されているから
2.2以降用を作る必要があるか?
【7/11追記】
ちょこっと2.2触って推測。実はAPIは動いており、プロセスはちゃんとkillしている。
ただ、本アプリで使用している起動中アプリ一覧取得APIでkillしたものが取れちゃうのが問題か?
そうすると対応策は
1.プロセス一覧を取得APIでとってきてプロセスのステータスから実行中か判定
・メリット
とり方と判定を変えるだけでよいので修正が楽
・デメリット
メモリが足りない時にOSが勝手にプロセスをkillしたタスクが取れない
2.実行中タスク一覧取得APIでとってきたタスクがプロセス一覧に存在するかチェックする。
・メリット
遅くなりそう…
・メリット
2.1以前と同じ動作をすることができる
以上二つかな。
2.の方法で修正かなぁ。