关于处理收到短信的问题

时间:2010-01-20 13:03:40

标签: android sms

我成功地编写了一个可以的小测试应用程序 接收和发送短信,但有几个问题。 (那是'cos的一部分 我从其他地方复制的代码,我想了解 更好)。

  1. 在我的AndroidManifest以及子类中 BroadcastReceiver,引用了字符串文字 "android.provider.Telephony.SMS_RECEIVED"。但是,我找不到 API中提到的任何引用。有人能指点我吗? 列出/解释这些的一些参考文献?

  2. 作为从Intent收到消息的一部分,我这样做了:

    Object[] pdus = (Object[]) intent.getExtras().get("pdus");

  3. 这个问题再次与硬编码字符串文字的使用有关。 列出并描述了字符串"pdus"在哪里?

    提前致谢!

1 个答案:

答案 0 :(得分:0)

您没有找到这些内容的原因是因为它们不是SDK的一部分,因此是not designed to be used by applications。有可能在未来的Android版本中会更改Intents,或者某些设备上不会使用这些{。}}。