在Emulator上模拟来电、短信等 效果
2016-09-17 20:49
465 查看
在Android Studio中,当我们需要模拟收到短信、或模拟来电时,虽然AS里面有一个自带Android Device Monitor可以调试,但是当我们启动它的时候,往往需要将AS与模拟器断开,虽然可以模拟来电、短信,却无法查看我们需要的Log,这里介绍一个可以不会断开的方法。
温馨提示:有的模拟器无法进行,建议使用自带模拟器*方法如下:
连接手机模拟器:
1、打开命令行cmd,输入telnet 回车.2、然后输入 o localhost 5554 回车,连到Emulator上,然后就可以测试了;
提示: 5554为模拟器的默认id,可能为其他数字
如果连接成功效果为:
1.模拟来电
输入gsm call 123456 上面显示OK
这时再去看模拟器,上面就有来电了.
其他:
挂断电话:gsm cancel <模拟打进的电话号码>
设置其他模式:gsm voice unregistered为网络无法联通,denied为紧急呼叫模式
help gsm
allows you to change GSM-related settings, or to make a new inbound phone call
available sub-commands:
gsm list list current phone calls
gsm call create inbound phone call
gsm busy close waiting outbound call as busy
gsm hold change the state of an oubtound call to ‘held’
gsm accept change the state of an outbound call to ‘active’
gsm cancel disconnect an inbound or outbound phone call
gsm data modify data connection state
gsm voice modify voice connection state
gsm status display GSM status
2. 多个模拟器模拟播打电话
启动多个模拟器,在模拟器A中播模拟器B的端口号码,即可。
3.发送短信
sms send <模拟发送短信的电话号码> <短信内容>
例如:sms send 1234567 Hello
注意:如果在cmd命令中输入telnet(window中)显示非内部命令–>你的电脑没有安装Telent客户端
安装步骤:
1.打开控制面板–>选择卸载获更改程序(显示方式:大图标)..或者直接选择卸载程序(显示方式:类别)
2.左边点击:启用或关闭Windows功能
3.找到Telent客户端,安装就可(可以直接去命令行使用)
相关文章推荐
- 需要在Emulator上模拟来电 效果
- 需要在Emulator上模拟来电 效果
- android-----test------模拟来电提醒和短信提醒
- 如何在平台上实现LED灯的效果?如信号灯,来短信/来电时LED动画闪烁
- Url接口测试:HttpClient模拟登录效果
- WP7:模拟开始屏幕Tile漂动效果
- 【炫技帖】模拟用户中心下拉时背景放大效果
- ajax学习笔记之五 模拟google动态提示效果
- 静态书架和js模拟翻书效果
- unity3d Human skin real time rendering with blood and water drop effect真实模拟人皮实时渲染之血液和水珠掉落效果
- Network Emulator for Windows Toolkit一个模拟弱网络环境的软件
- 利用HTML5云存储实现模拟对比投票效果
- jQuery实现模拟marquee标签效果
- JQUERY实现鼠标悬停在图片上模拟放大镜效果
- 如果模拟一种图标被删除时一种颜色渐变的效果,采用TransitionDrawable实现
- 幻宇的层模拟窗口效果-提供演示和下载
- 一款jQuery实现重力弹动模拟效果特效,弹弹弹,弹走IE6
- 模拟弹出窗口效果,关闭层之前,不能选择后面的页内容
- JavaScript Drum Kit 指南(纯 JS 模拟敲鼓效果)
- js模拟手机短信对话