1

一部のアプリケーションの起動を防止できるアプリケーションを作成したいと考えています。私の要件は、あるアプリケーションを一定期間ブロックすることです。他のアプリケーションが自分のアプリケーションを介して起動または起動するのをブロックまたは防止する方法は何ですか。

私の質問は - 私のアプリケーションから他のアプリケーションを起動するのを防ぐことは可能ですか? はいの場合、その方法は何ですか。

実行中のアプリケーションを強制終了してみました。ただし、アプリケーションがバックグラウンドにある場合にのみ強制終了します。アプリケーションが開いた状態 (画面に表示されている) の場合、アプリケーションの強制終了は機能しません。

4

1 に答える 1

0

他のアプリケーションが自分のアプリケーションを介して起動または起動するのをブロックまたは防止する方法は何ですか。

独自のホーム画面を作成して、自分が起動するようにし、そこに起動ルールを実装します。

これは、基本的なシナリオをカバーします。次の場合は役に立ちません。

  • 通知を介して起動されたアプリを停止する (例: SMS の受信に応答して)
  • タブレットのシステム バーの他のものから起動されたアプリを停止する (たとえば、一部のタブレットでは、そこから設定アプリにアクセスできます)。
  • ユーザーがデバイスをセーフ モードで再起動してホーム画面を削除できないようにする

これらのシナリオを処理する唯一の方法は、オペレーティング システムを調整して独自の ROM mod を作成し、その ROM mod を (たとえば、独自のデバイスに) 配布することです。

于 2012-07-17T10:40:52.753 に答える