2011-06-10 6 views
2

私はアプリを作ったし、高度なタスクキラーを使って人を殺し、少なくともAndroid 2.2を持っている場合を除いてかなり安定している。 Android 2.1以降ではこの罰金は処理されますが、Android 2.2以降ではそれをひどく殺します。タスクキラーを使用しているユーザーをどのように説明できますか?

私のグローバル変数はすべて消去され、アプリケーションが再開しようとすると、ただ破損します。

私は2.1の後にタスクキラーを使用する理由はないと知っていますが、私の顧客はそうではありません。私はこれを考慮に入れる方法があるかどうか疑問に思っています。

+0

私は同じ問題を抱えています。問題を回避するためにどうやってアプリケーションを再構築しましたか?タスクキラーによって殺されたが、これを行う方法がわからない場合は、私のアプリケーションを起動アクティビティに戻したい。 – user

+0

私は基本的に、各アクティビティのonResumeメソッドとonStartメソッドにチェックの負荷をかけるだけで、ローカルに格納されていたオブジェクトが消滅したことが検出された場合は、アプリケーションで可能な限り最良の方法で処理しました。 これをリカバリする方法はありませんでしたので、通常は可能な限り再生成していました。 – NotACleverMan

答えて

0

これを考慮する方法はないので、私はその周りに自分のアプリを再構築しました。

関連する問題