2016-08-01 32 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

相關問題