2014-01-06 44 views
1

当我使用Android的代码,然后将其返回同一台设备上RESULT_ERROR_GENERIC_FAILURE(三星S7562)短信相关的错误Android开发

String phoneNumber = "889999999"; 
String message = "MBL A2Z" ; 
SmsManager sms=SmsManager.getDefault(); 
PendingIntent piSent=PendingIntent.getBroadcast(Mobile_recharge.this, 0, new Intent("SMS_SENT"), 0); 
PendingIntent piDelivered=PendingIntent.getBroadcast(Mobile_recharge.this, 0, new 
Intent("SMS_DELIVERED"), 0); 
sms.sendTextMessage(phoneNumber, null, message, piSent, piDelivered); 

运行上面的代码三星发送短信S7562它给了我RESULT_ERROR_GENERIC_FAILURE错误。

+0

请张贴错误日志。 – Vigbyor

+0

我在真实设备上发现了RESULT_ERROR_GENERIC_FAILURE错误samsung s7562 –

回答

0

link about error

检查,如果你做了所有这些:

import android.telephony.SmsManager; 

SmsManager smsManager = SmsManager.getDefault(); 
smsManager.sendTextMessage(phoneNo, null, sms, null, null); 

设置此权限来体现:

<uses-permission android:name="android.permission.SEND_SMS" /> 
+0

是的,我在其他设备上添加了我的代码工作 –