/system/priv-app/ の下にインストールされるコア アプリケーションの一部である Android アプリ。このアプリは、車両モードがリバースに変更されたときに、すべての画面の上部に UI を表示する必要があります。そのため、イベントをリッスンして画面に UI を表示するためにバックグラウンドで実行されるスティッキー サービスを定義しました (SYSTEM_ALERT_WINDOW を使用)。
サニティ テストの実行中に UI が表示lowmemorykiller
され、サービスが強制終了され、UI が表示されなくなりました。これは予期しない動作です。
persistent=true
ガイドラインに従って、マニフェストで使用してはなりません。
画面上でアクティブなサービスが lowmemorykiller によって強制終了されたのはなぜですか?
それが予期された動作である場合、スティッキー サービスを起動時に開始し、通知を表示しないフォアグラウンドとして定義する方法はありますか?