2011-08-01 8 views
0

私は自分のAndroidアプリケーションでいくつかのサービスを作成しました。私はそれらにstart_stickyを入れましたが、タスクキラーが私のアプリケーションを殺した場合、私のサービスは再起動しますが、時間がかかります..サービスが再起動されたときに再起動時間を減らす方法を知っていますか?タスクキラーがアプリケーションを殺したとしても、サービスを再開させないようにしますか?ありがとう。サービスの再起動時間を短縮する方法を教えてください。

+0

"長い時間"はどのくらいですか?アプリケーションを正常に起動するのにかかる時間とどのように比較しますか? –

+0

サービスを再開するのに約1分、そのアプリケーションを開くのに約2秒かかります。 –

答えて

0

それは大きな違いだ、そのサービスを再起動するために約1分...と開いているアプリケーションのため約2秒。..

をとります。

私は答えがわかりませんが、プロファイリングによって遅さの原因を追跡できます。

+0

yup stephen ..私はまだサービスを再起動するのが新しいサービスを開始するよりも時間がかかります。btw、ありがとうあなたの助言のために.. :) –

関連する問題