2016-08-01 33 views
0

我想发送SMS使用方法sendTextMessage(),android.telephony.SmsManager。对于Vodafone和Airtel SIM卡,注册的BroadcastReceiver在尝试发送SMS时收到错误“RESULT_ERROR_GENERIC_FAILURE”。对于Idea和Docomo SIM卡,代码工作非常完美。 O.S.的设备是5.1.1,但不是特定版本,也在其他设备上发生。 我一次只发送1条短信,没有发短信。 我已经检查了这个链接“Sending sms error Generic failure again and agian”,并试着用那里的答案,仍然没有运气。任何人都可以帮助我吗?SmsManager无法发送错误RESULT_ERROR_GENERIC_FAILURE,与沃达丰,Airtel SIM卡

回答

0

最后,我明白了背后的原因。我用以下格式设置短信的目标手机号码: 例如。 91XXXXXXXXXX印度手机号码 这被Idea和Docomo sim卡所接受和使用。

对于沃达丰和Airtel,它开始工作,当我添加前缀“+”到上述格式。所以,格式是: + 例如。 + 91XXXXXXXXXX

相关问题