Java 使用sim卡在android上发送伪造短信

Java 使用sim卡在android上发送伪造短信,java,android,Java,Android,我最近制作了一个应用程序,它可以使用安卓smsManager api发送短信,我想知道是否有办法通过安卓api发送短信,其中发送者的id是伪造的 这是我使用的将消息发送到我的手机的代码的当前状态: SmsManager sms = SmsManager.getDefault(); sms.sendTextMessage(recipient, scAdress, msg, null, null); 我试图编辑scAddress,但消息没有发送(我正在查看是否有效,不确定scAdress是什么)

我最近制作了一个应用程序,它可以使用安卓smsManager api发送短信,我想知道是否有办法通过安卓api发送短信,其中发送者的id是伪造的

这是我使用的将消息发送到我的手机的代码的当前状态:

SmsManager sms = SmsManager.getDefault();
sms.sendTextMessage(recipient, scAdress, msg, null, null);
我试图编辑scAddress,但消息没有发送(我正在查看是否有效,不确定scAdress是什么)


我也知道我可以使用像Twilio或Tropo这样的网站,但我想通过sim卡发送信息,而不是通过互联网。

我知道您有兴趣通过其他方式在当前sim卡上发送信息。对不起,我帮不上什么忙了。然而,这听起来确实像是一个有趣的方式玩Twilio无线。你应该去看看报纸

我相信一个好的答案太大了,无法以可接受的细节和正确性来回答你的问题。底线是:您的操作员可能会阻止任何欺骗源代码的尝试。根据文档,
scAddress
是服务中心地址,或者为空以使用当前默认的SMSC。@Joshua yea,我仍然不确定这是什么意思。@Ersats SMSC代表短消息服务中心。其目的是存储、转发、转换和发送SMS消息。如果您没有构建自己的SMSC,则应将其保留为空,并使用SIM卡上的SMSC。