一般故障发送短信

时间:2013-04-25 20:49:57

标签: android android-intent sms smsmanager

我有一个应用程序,一旦用户执行某个操作就发送短信。

PRE-条件:

  • 文字限制为100个字符
  • PhoneNumber没有国家/地区代码且存在

为了检测SMS是否已成功发送,我有一个带有案例的broadcastReceiver和一个外部日志来检查是否一切正常:

  • SENT
  • RADIO OFF
  • 一般失败
  • ETC ..

似乎代码有效,但我无法理解为什么我会有这些随机的一般性失败。在像墨西哥这样的一些国家,我有很多一般性的失败,而且没有任何东西在共同而不是国家和运营商。 80%的案例是一般性失败。 MEXICO / TELCEL。

我随机说,因为包含同一个用户,我得到了“SENT”和“一般失败”。很疯狂。

我不发布代码,因为它非常简单和通用,我认为这更像是一个理论问题。

一般失败是什么意思?这取决于运营商/国家/设备/网络?我必须根据这些因素做些不同的事情吗?

谢谢。

0 个答案:

没有答案