アプリケーションからAndroidデバイスのアプリケーションをブロック/ブロック解除(ユーザーがブロックされたアプリケーションを使用/アクセスできない場合)したいです。しかし、これに関する解決策/アイデアは見つかりませんでした。
Android でランチャー アイコンをプログラムで非表示にする方法を読みましたが、これは同じアプリケーションのアプリケーション ランチャー アイコンを非表示にします。
これどうやってするの?これについていくつかのアイデア/リンクを共有してください。
アプリケーションからAndroidデバイスのアプリケーションをブロック/ブロック解除(ユーザーがブロックされたアプリケーションを使用/アクセスできない場合)したいです。しかし、これに関する解決策/アイデアは見つかりませんでした。
Android でランチャー アイコンをプログラムで非表示にする方法を読みましたが、これは同じアプリケーションのアプリケーション ランチャー アイコンを非表示にします。
これどうやってするの?これについていくつかのアイデア/リンクを共有してください。
毎秒 Alarm Manager を使用してサービスを開始します 内部サービス インストールされたアプリの配列があり、上位のアプリが実行されていることを検出すると、プロテクターを起動するよりも、アプリケーションの配列と一致する上位のタスクが検出されます
私はすでに完了しました
電話の Android OS がルート化されていない場合、別のアプリケーションをブロックすることはできません。Osはそれを行う権利を与えていません。Android は Linux で動作し、Linux はサンドボックス システム コール API を提供し、ルールを指示します。
http://developer.android.com/guide/topics/security/permissions.html
基本的に、許可されていることは実行できます。通話を傍受し、デバイス管理マネージャーを介してカメラをブロックし、別のアプリがそのデータを共有している場合はそのデータを読み取り、共有するもののみを読み取り、いくつかの共通リソースを使用しますが、それ以上は使用しません. やりたいことを実行するには、アプリをルートにする必要がありますが、標準のサードパーティ アプリはルート権限を取得しません。あなたの解決策は、ファームウェアを変更し、ルート権限でアプリをそれにバインドすることです。