gpt4 book ai didi

java - 如何使用设置默认 sim 卡在双 SIM 卡中在 android 中发送短信?

转载 作者:行者123 更新时间:2023-11-30 09:07:21 39 4
gpt4 key购买 nike

如何在具有双 SIM 卡的 Android 中发送短信用于广播而不是 Intent ?如何在android中检测双卡?用户想要选择 sim 卡来发送短信广播。在 android 中设置用于在 android 中的双 sim 中发送消息的默认 sim。用户必须选择特定的 sim 卡才能发送短信。

最佳答案

如果 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

关于java - 如何使用设置默认 sim 卡在双 SIM 卡中在 android 中发送短信?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24007885/

39 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com