OnStop2FinishAndRemoveTask アプリ
このアプリには Shizuku が必要です。ほかのアプリに切り替えた時、自動でひとつ前のアプリを閉じるアプリです。閉じたいアプリは登録する必要があります。
このアプリは Shizuku を必要とします。Shizuku の準備をお願いします。
https://shizuku.rikka.app/
仕組み:
フォアグラウンドサービスから今表示されている Activity を監視します。別のアプリに切り替わったところでタスクを終了する関数を呼び出しています。
これらの関数は内部の関数なので、それらを呼び出すために Shizuku を利用しています。
利用する権限:
POST_NOTIFICATIONS: (任意です)通知領域に通知を出してサービスを終了できるようにします。
QUERY_ALL_PACKAGES: 登録画面でアプリ一覧を取得するのに利用します。
FOREGROUND_SERVICE、FOREGROUND_SERVICE_SPECIAL_USE: バックグラウンドでアプリを離れたか検出するため、フォアグラウンドサービスを利用します。








