私は、低メモリ環境下でAndroidによって殺されるサービスを持っています。私はそのような出来事から回復できるようにプログラムしたい。それを殺すためにアンドロイドに強制し、再起動のためにそれを準備する方法はありますか?私はこれを尋ねる方法を欲し、そのような回想がいつまでも起こるのを待っていないので、これを尋ねます。 ありがとうAndroidに強制的にサービスを強制終了し、再開させる
0
A
答えて
0
タスクバーに永続的な通知アイコンがあれば、サービスをforeground serviceとして設定できます。サービスがフォアグラウンドサービスとして実行されている場合、Androidはメモリが不足しているときに、それを殺す候補として考慮しません。
この場合、システムがサービスを終了しないため、再起動コードは必要ありません。
+0
私はフォアグラウンドのプロジェクトではおそらくそれを殺すことはありませんが、私はアンドロイドがそれを殺すのを見ました。結果はicon contonueが表示されているが、サービスは実行されていない(settimgs /アプリケーション/サービスには表示されていないので確信している。この状況を処理しなければなりません(公式のdocページによれば、フォアグラウンドサービスが殺される可能性もあります) – Tibor
関連する問題
- 1. 再開時の強制終了
- 2. プロセスが強制的に強制終了された場合の終了コード
- 3. jbossポータルサーバで強制的にユーザセッション(ログアウト)を強制終了する
- 4. Androidウェイクロック強制終了
- 5. Androidタッチイベントの強制終了
- 6. Android sharedpreferences強制終了
- 7. Android SQLite onUpgrade =強制終了
- 8. Androidアプリの強制終了
- 9. Android appオープン直後に強制終了
- 10. 強制終了アプリケーション
- 11. ListView強制終了
- 12. AlertDialog強制終了
- 13. リサイクルビットマップアイスクリームサンドイッチ強制終了
- 14. サービス開始時に強制終了する
- 15. Androidアプリはアクティビティの終了後に強制終了します
- 16. 強制的にアプリを強制終了するためのdispatch_resumeとdispatch_suspend
- 17. 安全プレイブックの実行を強制的に強制終了できますか?
- 18. HelloTabWidgetで強制終了(公式Androidチュートリアル)
- 19. Androidカーソルでアプリケーションの強制終了
- 20. Android:強制終了Spinner with ArrayList
- 21. androidアプリケーションの強制終了on this.startactivity(intent);
- 22. Androidアプリケーションの強制終了エラー
- 23. Android sqlite `db.execSQL()`は強制終了です
- 24. 共有プリファレンス強制終了
- 25. アプリケーションの強制終了
- 26. MSIインストーラの強制終了?
- 27. アニメーションブロックの強制終了
- 28. アプリケーションの強制終了
- 29. Tabhostで強制終了
- 30. Android:強制的にソフトキーボードを強制終了するにはどうすればよいですか?
あなたのアプリが正しく動作するようにするために必要なことは本当ですか?ユーザーが手動でアプリを強制終了し、その方法を維持することを希望する場合はどうなりますか? –
私のサービスを殺すかどうか気にしない。それは大丈夫です。しかし、私は、Androidがメモリ条件を改善したときにそれを強制終了して再起動できるという事実をテストする方法が欲しい。私が尋ねたことと私が欲しいのは、この最後の状態をテストする方法です。私は自分の開発中のボックスにそれを強制する方法を意味します。 – Tibor