ユーザーが強制停止を使用してアプリケーションを強制終了するのを防ぐ方法を見つけようとしています。ユーザーが Settings-Applications-Manage Applications などのアクティビティを開いて、保護されたアプリを強制停止しようとしたことを検出しようとしています。また、プロセスを強制終了できるタスク マネージャー アプリもいくつかあります。
AppLock や Super AppLock などのアプリがそれを行うので、Android でそれが可能であることはわかっています。私はそれを行う方法に関する情報を見つけることができません。
現在、制限されたアクティビティを検出するために ActivityManager.RunningTaskInfo をポーリングしようとしていますが、デバイスによって名前が異なるため、うまく機能しません。
それを行うより良い方法はありますか?AppLock や同様のアプリは、この機能をどのように実装していますか?