私はそれに合わせて実行できるアプリを制限する必要があるアプリを開発しています。Androidはプログラマティックに実行できるアプリを制限する
私のアプリが実行中(フォアグラウンドまたはバックグラウンド)の場合、ユーザーはGoogleMapsとMusicPlayerだけを実行できます。
私は少しだけDevice Policy Controller
を読んでプロファイルを作成しましたが、必要な機能を備えているようですが、エンタープライズ展開用に設計されており、ユーザーは事前に電話機を暗号化する必要があります。パーソナライズされたプロファイルを作成する方法はありますか?
私のもう1つのアイデアは、禁止されたアプリケーションが実行されて終了しているかどうかを数ミリ秒ごとにチェックするサービスを実行することでしたが、堅牢ではないようです。
プログラムでこの問題を処理する方法はありますか?
これを行うにはいくつかの方法があります。例えばアクセシビリティサービスを使用して、他のアプリの前でアプリを起動することができます。しかし、ユースケースは何ですか? – Keilaron