有两种方法可以使用:
1、命令行:
首先开启模拟器,然后在命令行里输入,telnet localhost xxx,这里的xxx的地方填你所启动的模拟器的名称的前面几个数字,一般是5554;回车后出现OK就说明连接成功了,接下来就可以使用sms send 和 gsm call模拟收短信和接听电话了。
短信:
sms send 10086 “This is a test.” // 好像中文不怎么支持,模拟器收到短信后都是乱码
拨号:
gsm call +10086 // 向模拟器打电话
gsm cancel +10086 // 主动挂断
上图:
2、DDMS
在Eclipse里的DDMA里会有Emulator control选项卡,这里面就提供了向模拟器发送短信和打电话的功能,比上面的简单多了,其实上面的命令行操作是对DDMS外壳的调用;如下图: