发送txt消息的ADB命令实际上并不发送txt

时间:2015-08-03 21:43:27

标签: android shell windows-phone-8 adb

我正在制作一个shell脚本来控制来自我的s5手机的txt消息,我尝试了两种不同的方式:

1) 我开始-a android.intent.action.SENDTO -d sms:$ 1 --es sms_body" $ 2" --ez exit_on_sent true 睡觉1 输入keyevent 22 睡觉1 输入keyevent 66

2) 使用DDMS获取发送按钮x,y的坐标 服务呼叫主义5 s16" PhoneNumber" i32 0 i32 0 s16" BodyText"。 输入tap x y

我的目标是将此概括为我想要测试的不同手机,1)根本不发送消息。它只是加载短信应用程序与发送到号码和邮件正文,而不是实际按下发送buttong。 2)工作,但特定于我的手机。有些手机的键盘显示坐标有所不同,此外,我的大多数手机都有不同的分辨率。

有没有更好的方法来自动化发送过程?就像一个keyevent代码,甚至是一个动作来执行实际发送消息的最后也是最重要的一步(我需要这个脚本)?

1 个答案:

答案 0 :(得分:0)

因此,SENDTO语法适用于默认的Android API包。事实证明,我的Verizon消息传递应用程序表现不同。我所要做的就是将我的默认文本信使重置为android messenger而不是verizon。

示例:Samsung S5 Verizon默认值:消息和NOT消息+(verizon)