以下是我发送短信的代码。我的电话号码是614xxxxxxx。我尝试输入+ 1614xxxxxxx或1614xxxxxxx或614xxxxxxx作为号码和消息的一些文本。没有出现错误,但我的手机无法收到消息?
protected void sendMessage(){
String number=no.getText().toString();
String message=msg.getText().toString();
SmsManager manager=SmsManager.getDefault();
manager.sendTextMessage(number, null, message, null, null);
}
答案 0 :(得分:0)
您正在进行的通话是正确的。 您是否添加了SEND_SMS权限?这必须在清单上完成。 你可以在这里阅读一个很好的教程: http://www.tutorialspoint.com/android/android_sending_sms.htm
它还有一个例子