Android 从自定义应用程序接收sms

Android 从自定义应用程序接收sms,android,Android,我正在开发一个应用程序,在该应用程序中,我正在从设备向自身发送sms。现在我想从我的申请中读一下。我知道如何阅读,但我也从开发者页面上看到,只有一个(默认)sms应用程序能够阅读sms。如果是这种情况,我的应用程序如何读取我的应用程序发送的sms 要接收SMS我使用的是注册在manifest.xml中的广播接收器 -谢谢 …从开发者页面读取只有一个(默认)sms应用程序能够读取sms 没有。您的应用程序仍然可以使用标准方法接收和读取KitKat及以上版本的传入短信(除非供应商对标准行为进行任何更

我正在开发一个应用程序,在该应用程序中,我正在从设备向自身发送
sms
。现在我想从我的申请中读一下。我知道如何阅读,但我也从开发者页面上看到,只有一个(默认)
sms
应用程序能够阅读
sms
。如果是这种情况,我的应用程序如何读取我的应用程序发送的
sms

要接收
SMS
我使用的是注册在
manifest.xml
中的广播接收器

-谢谢

…从开发者页面读取只有一个(默认)sms应用程序能够读取sms

没有。您的应用程序仍然可以使用标准方法接收和读取KitKat及以上版本的传入短信(除非供应商对标准行为进行任何更改)。对SMS API的更改有点令人困惑,但主要归结为非默认应用程序无法写入提供商。任何具有“接收短信”权限的应用程序在收到信息时仍然可以获取信息。此外,此广播不能再中止,因此任何和所有注册的接收器都将接收该广播。此外,任何具有
READ\u SMS
权限的应用程序仍然可以从提供商处读取消息。如前所述,他们无法通过写入来保存消息或更新状态


作为证明,我的设备运行KitKat 4.4.4,我一直使用它向自己发送消息以进行测试,所有这些消息都来自非默认应用程序。

@UsmanRiaz如果你在让接收器工作时遇到问题,你必须发布清单和代码。