0

私のアプリケーションでは、特定のメッセージを受信した後、いくつかのタスクを実行します。それはうまく機能しますが、HookUp(micromax)やgo sms proなどの他のSMSアプリケーションがデバイスにインストールされている場合、これらのアプリケーションもメッセージを受け取ります。アプリケーションに最高の優先順位を設定しました。これらのアプリケーションへのSMSのバイパスを停止したいと思います。助けてください

前もって感謝します

4

1 に答える 1

0

私はそれらを停止したいしかし、方法がわからない?

これらのアプリをアンインストールするようユーザーに依頼します。

私の推測ではBroadcastReceivers、同じ優先度で登録されたタイブレーカーはインストール順序です。これらの StackOverflow の質問で説明されている動作に基づいて、それが動作のようです。したがって、これらの他のアプリがあなたのアプリの前にインストールされている場合、それらが最初にブロードキャストを取得し、それに対してできることは何もありません.

ユーザーがあなたのアプリケーションを十分に評価している場合、他のアプリをアンインストールし (確実に優先度が高くなります)、後で再インストールする可能性があります (優先度が高くなる可能性があります)。

于 2012-11-23T13:05:28.690 に答える