从Android模拟器向第二个模拟器实例发送短信文本消息

时间:2011-06-29 13:23:51

标签: android

我正在尝试以编程方式将短信从一个Android模拟器发送到Mac OSX上的另一个。我可以telnet到第一个并发送短信到第二个:

sms send 5556 test

但是......我无法从Android应用程序发送短信,这是我用来测试的内容:

SmsManager sms = SmsManager.getDefault();
sms.sendTextMessage(phoneNumber, null, message, null, null);

phoneNumber = 5556,message =“test”。任何帮助将不胜感激。感谢。

2 个答案:

答案 0 :(得分:1)

我最终从第二个模拟器启动了应用程序。也就是说,从5556开始,它成功地将短信发送到我开始的第一个模拟器,到5554.我不知道为什么它不会从我开始的第一个模拟器发送。但尽管如此,它还是有效的。

答案 1 :(得分:0)

您是否在Manifest中设置了SEND_SMS权限?

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