私はバックグラウンドで実行されるアプリを作った。目的は着信を傍受することです。しばらくしてAndroidがしばらく「アクティブ」でない場合、サービス/アプリを殺します。 basic4androidでこれを避ける方法はありますか?Androidがバックグラウンドプロセス/アクティビティを殺しています - どうすればこの問題を回避できますか?
答えて
この問題を回避する最も簡単な方法は、上部バーに通知アイコンを配置することです。電話でメモリが不足している場合を除き、Androidは通知アイコンを持つプロセスを強制終了しません。
ただし、このアイコンをユーザにオプション(デフォルト:オン)にしておきたいと思うかもしれません。
残念ながら、この実装方法はわかりません。
[編集] また、無駄な変数を設定するなど、アプリを15分ごとに完全に無意味なものにすることもできます。これにより、アプリケーションがシステムに対してアクティブであると分類されます。しかし、あなたはまだ低メモリ状況について心配する必要があります。
サービスをフォアグラウンドサービスに設定します。 サービスモジュールからService.StartForegroundを実行します。 処理が終了したら、Service.StopForegroundを使用して、サービスがフォアグラウンドサービスでないようにします。
ありがとう、私はそれを試してみましょう:-) – Ronny
それが動作するかどうか私たちに教えてください:) – thedesolatesoul
- 1. ロード時に定数がありません。どうすればこの問題を回避できますか?
- 2. msvcp110.dll、どうすれば回避できますか?
- 3. Entity Framework、この問題を回避するにはどうすればよいですか?
- 4. Railsルーティングは、urlのidをid-nameに置き換えることがあります。どうすれば問題を回避できますか?
- 5. どのようにしてDatabaseObjectNotClosedExceptionを回避できますか
- 6. CS3016 - Prism + MEF ExportModuleを使用して作業する場合、どうすればこの問題を回避できますか?
- 7. どうすればこれらの問題を解決できますか?
- 8. どうすればgitの問題をインストールできますか?
- 9. Internet Explorerのポストリミットは3926文字です。どうすればこれを回避できますか?
- 10. ロード時の定数がありません。どうすればこの問題を回避できますか? (Rails :: Plugin :: OpenID)
- 11. どうすればこのpdfの問題を解決できますか
- 12. Juce FrameworkとOpenCVの間のネームスペースの問題を回避するにはどうすればよいですか?
- 13. IE CSSのパーセント丸めの問題を回避するにはどうすればよいですか?
- 14. JavaScript:NaN型の問題を回避するにはどうすればよいですか?
- 15. Twitter APIのキャッシュ問題を回避するにはどうすればよいですか?
- 16. NSUserDefaults setObjectとIntegerForKeyは、同じキーで使用しますが、どうすれば回避できますか?
- 17. Android - ビットマップを使用してメモリオーバーロードを回避するにはどうすればよいですか?
- 18. FetchExpressionの結果がキャッシュされているように見えますが、どうすればこの問題を防ぐことができますか?
- 19. タスクマネージャによって殺された後、アンドロイドアプリがクラッシュします。どうすれば解決できますか?
- 20. UIImageViewを取得するとき、このメモリリークを回避するにはどうすればよいですか?
- 21. iPhone SDKを使用して大きなファイルをダウンロードし、メモリ使用の問題を回避するにはどうすればよいですか?
- 22. どうすればgit-svnをGithubと併用して、競合を避けることができますか?
- 23. jQueryは.load()のデフォルトの問題を回避します
- 24. ゲレンベントでは、始まったすべてのグリーンレットをどうやって殺すことができますか?
- 25. Viewstateを殺すUpdatePanelを避けることはできますか?
- 26. 例外を回避するにはどうすればいいですか
- 27. gwt-devにはhttpclient 4.0が含まれています。どうすればmaven envでそれを回避できますか?
- 28. これらの互換性のないタイプを回避するにはどうすればよいですか?
- 29. GetFileAttributesでネットワークストールを回避するにはどうすればよいですか?
- 30. JavaでNumberFormatExceptionを回避するにはどうすればよいですか?
ご返信ありがとうございます。私は計算を20秒ごとに行うタイマーを(サービスを傍受して)実行していますが、Androidはまだアプリを殺しています。私は通知アイコンを試してみると思います。 もう一度、ありがとう:-) – Ronny