ユーザーがアプリケーションを起動しようとしたときに、そのアプリケーションを抑制してから、別のアプリケーションを呼び出したいと思います。例特定のシステムアプリケーション(設定アプリケーションなど)を起動する前に、ユーザーに自分自身を認証してもらいたい。ユーザーが設定アプリケーションを起動するたびに、認証アプリケーションがポップアップする必要があります
私はあなたが放送受信機とインテントを使わなければならないことを知っていますが、それを行う方法の手がかりはありません。
使用できるパブリックインターフェイスを持つ「lib」プロジェクトを作成する必要があるようです。次に、別のアプリを実行しようとするのではなく、アプリ間でそれらを共有しますか?
しかし、私が知っていることは、これが実際に別のアプリを実行することは不可能です。これは、インストールされているかどうかわからないものに依存するためです。インテントが機能する場合は、すでに開始されている必要があります。
また、前の答えのように、それは悪用に使用される可能性があります。
詳細については、次のリンクを参照してください:http: //mylifewithandroid.blogspot.com/2007/12/playing-with-intents.html
これが不可能だといいのですが...ユーザーが実際にクリックしたものとは別のアプリケーションを起動しますか?虐待のためにドアを開いたままにします。