adb shell实现来电和收到短信

Gaozhe 发布于 2013/09/02 09:59
阅读 4K+
收藏 0
小弟正在做一个测试环境,需要在真机上做来电和来短信的打断测试。
之前尝试用应用实现,发现不可行,所以在这里跪求用利用PC端的adb shell 进行来电和收到短信的方法。
手机没有root,跪谢~
加载中
0
请叫我壮壮
我觉得不可能
0
G
Gaozhe

真的没有办法吗?那么不用ADB,是否有别的方法实现呢?

0
ShineHua
ShineHua

查询sqlite数据库的短信数据表可以侦测新短信接收。adb shell sqlite3 /data/data/com.android.providers.telephony/databases/mmssms.db "select body from sms where read=0 and type=1 and status=-1;"

ShineHua
ShineHua
回复 @Gaozhe : 反向直接insert这个表啊,就可以模拟新短信
G
Gaozhe
不是要监视接收,而是通过adb接收一个信息,而且是非root的手机。
0
ShineHua
ShineHua

你desc table sms看一下表结构就知道了。如果你只是想测试3G模块的的接收功能,就用adb shell模拟按键点击来实现自发自收就好了

返回顶部
顶部