gpt4 book ai didi

android - 通过 adb shell service callisms Android 4.1.2 发送短信

转载 作者:IT老高 更新时间:2023-10-28 23:25:30 25 4
gpt4 key购买 nike

目前我通过这个命令发送短信:

adb shell service call isms 6 s16 "phoneNumber" i32 0 i32 0 s16 "smsText"

在 Android 2.3.6 中运行完美。

现在我想在 Android 4.1.2 中使用相同的命令,但是当我发送命令时,我在 Logcat 中收到了这个输出

> 12-11 14:17:37.97 1626-2182/? D/PhoneRestrictionPolicy﹕ SmsRestrictionPolicy.canOutgoingSms >>>>

谁能帮我删除这个“SmsRestrictionPolicy”?

谢谢

最佳答案

引用 this post :

adb shell am start -a android.intent.action.SENDTO -d sms:CCXXXXXXXXXX --es sms_body "SMS BODY GOES HERE" --ez exit_on_sent true
adb shell input keyevent 22
adb shell input keyevent 66

其中 CCXXXXXXXXXXX 是国家代码,后跟电话号码。这在非标准的 android 安装上可能无法正常工作,您需要找到正确的 keyevent 值才能传递。


来自 this post 的评论正如问题中提到的那样,似乎不可能通过 service callisms 发送(尽管我敢打赌,如果您的应用设置为默认 SMS 应用,可能的设备)。


在没有用户交互的情况下发送 SMS 的一种解决方法是将号码和消息发送到发送 SMS 消息的服务器。可能已经有第三方工具可以做到这一点。快速浏览,this可能有用。

关于android - 通过 adb shell service callisms Android 4.1.2 发送短信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27430766/

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