私はActivity.Nowでサービスを開始しました。もしアクティビティを強制終了すると、自動的にサービスも停止します。自動的に再起動する方法はありますか? ありがとうございました。サービスを自動的にアンドロイドで再起動するには?
0
A
答えて
0
サービスのonStartCommandからSTART_STICKYを返す必要があります。これにより、Androidが強制終了された後にサービスが再起動されます。以下のリンクを参照してください。
http://developer.android.com/reference/android/app/Service.html#START_STICKY
これは、再び元の意図を配信しません。 START_REDELIVER_INTENTの返品も必要な場合。
これらはAndroidのブログでも説明されています。
http://android-developers.blogspot.com.au/2010/02/service-api-changes-starting-with.html
0
あなたはSTART_STICKY
またはSTART_REDILIVER_INTENT
を返すことによってonStartCommand()
メソッドを実装する必要がありますが、それはstopService()
かstopSelf()
メソッドを呼び出すことにより、サービスを停止するにはあなたの責任です。
関連する問題
- 1. 死んだサービスを自動的に再起動するには?
- 2. アンドロイド:サービスを再起動
- 3. Windowsサービスが自動ではない再起動時に起動する
- 4. システム再起動時に自動的にチャットサーバーアプリケーションを再起動する
- 5. 再起動後に.Net Windowsサービスが自動的に起動しないのはなぜですか?
- 6. サービスの仕方アンドロイドで再起動
- 7. ノードサーバーを自動的に再起動する方法は?
- 8. JBossサービス(MBean)を自動的に起動する
- 9. デバイスの再起動時にMIDletを自動的に起動しますか?
- 10. IIS7を自動的に再起動する
- 11. クラッシュ時に自動的にアプリケーションを再起動しますか?
- 12. postgres、ubuntu起動時にサービスを再起動するには?インスタンスの再起動後にクラスタリングに突入する
- 13. TestNG/Seleniumで自動的に失敗したテストケースを再起動
- 14. PHPデーモンが自動的に再起動して失敗する
- 15. Ubuntu起動時に自動的にUDPサーバを起動する
- 16. Windowsサーバー2003でサービスを自動再起動
- 17. 自動的にJVMが再起動します。
- 18. KILLのアプリケーションを自動的に再起動
- 19. 再起動後に再起動する
- 20. 自動再起動バッチファイル
- 21. フォアマン自動再起動
- 22. Webpackの起動ブラウザが自動的に起動する
- 23. 起動時に自動的にTomcatをMacで起動するためのplist
- 24. PCの起動時に自動的にJavaアプリを起動させるには?
- 25. クラッシュ時にLinuxが自動的にアプリケーションを再起動する - デーモン
- 26. Pythonでシステムを自動再起動
- 27. バグチェック後に自動再起動を無効にする
- 28. ウィンドウサービス自動再起動既存のtomcatサービスeverday
- 29. 構成の変更時に.Netアプリケーションが自動的に再起動する
- 30. アンドロイドが再起動すると、サービスは再び呼び出されますか?
アラームマネージャを使用すると、試してみてください。 –
ブロードキャスト受信機を使用してサービスを再起動していただきありがとうございます。 –
http://stackoverflow.com/questions/3552927/is-it-a-good-ide-to-have-a-service-just-to-register-for-intents –