テキストメッセージを送信してAndroidアプリを開きますか?
-
29-10-2019 - |
質問
ユーザーが携帯電話にアプリケーションを既にインストールしていると仮定して、テキストメッセージを送信して、Someonesの電話でAndroidアプリを開くことが可能かどうか疑問に思っていました。私のドロイドアプリケーションはどこにありますか?バックグラウンドサービスがこれを認識してアプリを開くというテキストメッセージのように送信できますか?これは可能ですか、もしそうなら彼らの例ですか?ありがとう
解決
はい、マニフェストで適切な許可を得てできます。 android.provider.telephony.sms_receivedの意図で聴くようにアプリケーションに指示することができます。その後、SMSを読むように付与する許可を得て、受信したSMSがパラメーター(送信者の電話番号とテキストコンテンツなど)に一致するかどうかを確認できます。
SMSが適切なSMSであることを確認したら、アクティビティまたは必要なものを開始できます。
他のヒント
マニフェストに適切な許可を追加する必要があります。
「android.provider.telephony.sms_received」
そして、IntentReceiverからクラスを拡張する必要があります。また、メソッドをreceiveintentにオーバーライドします
所属していません StackOverflow