使用android模拟器发送和接收文本[关闭]

问题描述 投票:42回答:6

我目前正在开发包含文本消息的android应用程序。是否可以仅使用android模拟器发送和接收短信?如果是,我该怎么办?

android eclipse sms android-emulator
6个回答
95
投票

非常容易:

  • 打开控制台
  • 通过telnet连接到正在运行的仿真器:telnet localhost 5554(您可以在仿真器标题中找到端口号)
  • 键入此:sms send senderPhoneNumber textmessage

8
投票

您还可以使用两个仿真器。同时打开两个仿真器。它们将分别命名为emulator-5554emulator-5556

然后从一台设备输入文本(555)521-555x,其中后4位是仿真器名称中的数字。这将使您可以在两个设备之间发送文本。


6
投票

如果使用Eclipse,它非常简单。11)转到DDMS。

2)此处,左窗格将包含活动的仿真器列表,选择您的仿真器,然后在右窗格中,您将获得仿真器控制->电话操作->传入号码,消息。输入这些,然后点击发送。

3)在模拟器中,您会收到消息。

欢呼声:)“


4
投票

如果您在Windows上工作:1.在命令提示符下输入

,安装telnet客户端。
pkgmgr /iu:"TelnetClient"

2。输入telnet localhost 5554。 5554是出现在模拟器标题中的数字。

  1. 键入短信发送1234“消息”

您完成了!干杯!检查您的仿真器是否收到了消息


3
投票

如果您阅读仿真器文档,将会看到您可以在仿真器内的环境和仿真器控制台之间发送和接收文本消息。

实际上将它们发送到现实世界中将需要您在某个地方拥有一个短信网关服务,并编写一些内容以在该服务和仿真器之间移动通信。


3
投票

打开另一个模拟器并从窗口标题ex 5554:emulator name中检查其编号

并且只需在“ To”中键入数字(5554)并点击发送多数民众赞成就可以了

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.