在开发时模拟Android设备上的SMS

Mat*_*man 9 android

有没有办法从Eclipse中的te DDMS发送短信到我的Android手机.当我运行我的物理电话时,模拟器控件被禁用.我只能向模拟器发送短信.

Fre*_*eki 20

以下几个步骤可以让您在Android模拟器中模拟传入的短信.

要求:

1.确保您的PC中有telnet客户端,无论是Windows还是Linux.如果您的PC上尚未安装一个telnet客户端,请查看如何安装.

模拟传入短信的步骤

(a)打开CMD提示并输入命令:

远程登录

现在我正在使用Windows 7进行演示,所以你会得到

欢迎使用Microsoft Telnet客户端

逃脱角色是'CTRL +]'

Microsoft Telnet>

(b)假设您的模拟器已经启动.在仍然在CMD上时,键入:

 o localhost 5554
Run Code Online (Sandbox Code Playgroud)

这应该打开与模拟器的连接.

(c)模拟来自数字的传入短信,如0123456类型:

sms send 0123456 Your Message
Run Code Online (Sandbox Code Playgroud)

你应该能够在你的Android模拟器收件箱中获取消息.显示所有人.

  • 如果你仔细阅读问题,你会注意到他在询问真正的设备.. (7认同)

Анд*_*чук 9

2019年最新方式:

我希望在 2020 年我们能够在真实设备上模拟短信(如果合法的话) 在此处输入图片说明


Sep*_*phy -1

事实上,使用 Android 模拟器模拟传入短信非常容易,有大量教程,例如:http ://www.anddev.org/video-tut_-_simulated_incoming_phone_calls__-_sms_via_cmd-t135.html

但我不确定你是否可以用手机做到这一点。使用命令行仅用于模拟器目的。不过,您可以尝试找到手机连接的端口,并使用 telnet 程序来测试它。