SmsManager.SendTextMessage抛出异常

时间:2015-06-23 14:12:34

标签: c# android smsmanager

我正在使用VS 2015,我从我的nexus 4设备进行调试。 为什么这一行抛出异常(与任何电话号码相同的结果 - 包括实数)? (没有显示细节)。

{{1}}

1 个答案:

答案 0 :(得分:1)

我找到了一个使用SmsManager here的示例:

SmsManager sms = SmsManager.getDefault();
PendingIntent sentPI;
String SENT = "SMS_SENT";

sentPI = PendingIntent.getBroadcast(this, 0,new Intent(SENT), 0);

sms.sendTextMessage(phoneNumber, null, message, sentPI, null);

来自评论:

  

sendTextMessage()方法发送带有PendingIntent.PendingIntent对象的SMS消息,用于标识稍后要调用的目标。我们可以通过这种方式监控SMS消息发送过程的状态。

需要以下许可:

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