2012-10-01 14 views
13


設定 - >アプリケーション - >アプリケーション管理 - >アプリケーション - >強制停止を使用して、ユーザーがアプリケーションを手動で停止した後にサービスを開始する方法はありますか?強制停止後にサービスを開始

強制終了後にアプリケーションを再起動します。

同じことをする方法はありますか?

+0

あなたはAndroidサービスを調べましたか?私はあなたのアプリケーションが実行されているかどうかを確認する方法を信じています。サービスでは、アプリケーションが実行されていない場合は、アプリケーションを再起動すると言うでしょう。 –

+0

停止時に自動的にサービスを開始するフラグSTART_STICKYがありますが、強制停止後ではなくアプリケーションが実行中のときにのみ機能します。 –

+0

いいえいいえサービスをバックグラウンドで実行し、別のアクティビティアプリを再起動すると言っています。ユーザーがサービスを停止する可能性があるという問題は引き続き発生しますが、その場合はアプリケーションがサービスを再起動します。 –

答えて

0

いいえ、強制停止のサービスは自動的に再開できません。あなたがこの記事を通過することができ、より支援のために

http://www.androidguys.com/2009/09/09/diamonds-are-forever-services-are-not/

+1

しかし、強制終了後に自動的に再起動する 'trend micro'のようなアプリケーションがあります。それを再起動する他のアプリケーションやサービスはありますか?私は、トレンドマイクロのためにlogcatをチェックしました。それは何かを書いています。つまり、このアプリケーションを強制終了した直後にモニタしてください...それは、強制終了後にトレンドマイクロを再起動している他のアプリケーションですか? –

+0

サービスを自動再起動できます。リンク:http://blogmobile.itude.com/2012/02/20/automatically-starting-an-android-application-on-boot/を参照することはできますが、毎回サービスが有効になっているという保証はありません。ありがとう。 – kittu88

+0

ありがとう。それは動作しますが、デバイスが再起動したときだけです。強制終了後すぐにアプリを再起動する必要があるので、ユーザーがアプリケーション - >アプリを管理するために戻ったときに強制停止ボタンを有効にする必要があります。 –

3

力の停止はあなたが特定のアプリに関連したすべてのサービスを終了しますので、あなたは、2つのサービスを開始することでこれを行うことはできません強制停止する。だから、ユーザーが再びアプリケーションを開くときにサービスを開始します。

+1

それでは、どうやってwhatsappアプリケーションを動作させることができますか? – Rana

+1

@Rana GoogleがWhatsappを別の意味で扱っている可能性は常にある – lelloman

関連する問題