如何在设置默认SIM卡的双SIM卡中发送短信?

时间:2014-06-03 05:42:15

标签: java android sms message android-broadcast

如何在Android中发送短信用双卡进行播放不是故意?怎么能在android中检测双卡?用户想为发送短信广播选择SIM卡。在android中设置默认的sim卡,用于在android中的双sim卡中发送msg。用户必须选择特定的SIM卡来发送短信。

1 个答案:

答案 0 :(得分:2)

如果shell命令的输出' service list'包含' telephony.registry2',然后手机有第二张SIM卡。如果包含' telephony.registry3',则手机会有第三张SIM卡,依此类推。

您可以使用this shell command从第一张SIM卡发送:

service call isms 5 s16 "PhoneNumber" i32 0 i32 0 s16 "BodyText"

并从第二张SIM卡

service call isms2 5 s16 "PhoneNumber" i32 0 i32 0 s16 "BodyText"

需要android.permission.SEND_SMS