使用 telnet 从一个 Android 模拟器拨打电话到另一个?

Posted

技术标签:

【中文标题】使用 telnet 从一个 Android 模拟器拨打电话到另一个?【英文标题】:Make calls using telnet from one Android Emulator to another? 【发布时间】:2013-11-30 21:17:03 【问题描述】:

是否可以通过 telnet 从一个 android 模拟器拨打电话到另一个?

例如,我在屏幕上打开了两个模拟器 5554 和 5556。我可以使用命令:gsm call 5554 通过 telnet 接听来自 5554 的来电。

是否可以从 5554 拨打 5556 或反之亦然?

【问题讨论】:

【参考方案1】:

有一种更简单的方法——使用拨号器。

使用端口号作为电话号码从一个模拟器向另一个模拟器发出呼叫。

【讨论】:

【参考方案2】:

是的,这是可能的。 使用以下步骤:

    启动两个模拟器(例如 5556 和 5558) 在 Windows 上开始;键入命令;并输入 telnet localhost 5556 你会得到 连接到端口 5556 上的模拟器 现在输入 gsm call 5556 在模拟器 5556 上通过单击/绘制右侧的绿色电话来接听电话。

    在模拟器 5556 屏幕上单击带有 + 号的添加呼叫按钮。

    在拨号盘上拨打号码 5558,然后单击绿色电话图标。您会听到它正在向另一个模拟器 5558 响铃。

    在模拟器 5558 上,您会在一段时间后看到来电通知。通过单击它并单击电话图标和绿色电话图标来接听电话。请注意,5556 处于保持状态,这是来自 telnet 的呼叫。

    按下 5556 模拟器屏幕上的交换按钮,现在 5558 模拟器处于保持状态,使用号码 5556 的远程呼叫在线。

    现在 5558 处于暂停状态。点击 5556 模拟器屏幕上的红色电话图标,将取消 telnet 和 5556 模拟器之间的通话,但两个模拟器之间的通话会继续。

    现在取消对 5558 模拟器的调用。通话结束。

    现在通过单击屏幕顶部显示的通话记录中的号码从 5558 拨打仿真器 5556,或者从另一个仿真器 5556 拨打,它们彼此在线。

You can see the screenshots on the URL below:

【讨论】:

非常感谢...终于有人不厌其烦的回答了。你的建议对我很有用。

以上是关于使用 telnet 从一个 Android 模拟器拨打电话到另一个?的主要内容,如果未能解决你的问题,请参考以下文章

使用 Telnet 连接到 Android 上的 Socket 服务器

来自远程服务器的android telnet控制台端口5554:连接被外国主机关闭

AVD Android模拟器系统

PC电脑和Android模拟器访问及模拟器之间tcp/udp通信

Android终端--telnet缺少命令,收到此错误:KO:未知命令,尝试“帮助”

模拟器上的 GPS 没有得到地理修复 - Android