通过发送短信打开Android应用程序?

通过发送短信打开Android应用程序?,android,service,sms,android-intent,background-service,Android,Service,Sms,Android Intent,Background Service,我想知道,如果用户已经在自己的手机上安装了android应用程序,是否可以通过发送短信在别人的手机上打开android应用程序。有点像我的Droid应用程序在哪里?我可以像发短信一样发送它,说“打开”,后台服务会识别它并打开应用程序吗?这可能吗?如果可能,他们的例子是什么?谢谢是的,您可以,只要在清单中有正确的权限。您可以告诉您的应用程序在android.provider.Telephony.SMS_上收听,当短信到达时,它将打开广播接收器。然后,在获得阅读短信的权限后,您只需检查收到的短信是否

我想知道,如果用户已经在自己的手机上安装了android应用程序,是否可以通过发送短信在别人的手机上打开android应用程序。有点像我的Droid应用程序在哪里?我可以像发短信一样发送它,说“打开”,后台服务会识别它并打开应用程序吗?这可能吗?如果可能,他们的例子是什么?谢谢

是的,您可以,只要在清单中有正确的权限。您可以告诉您的应用程序在android.provider.Telephony.SMS_上收听,当短信到达时,它将打开广播接收器。然后,在获得阅读短信的权限后,您只需检查收到的短信是否符合您的参数(例如,发件人的电话号码和文本内容)


一旦您确认短信是正确的短信,您就可以开始一项活动或您想要的内容。

您只需在清单中添加正确的权限:
“收到android.provider.Telephony.SMS_”

然后需要从IntentReceiver扩展一个类。
并重写方法onReceiveIntent

,例如,如果SMS匹配,我可以启动并启动intent?你到底是如何处理所有申请的?