使用android模拟器来敲响自己

我正在Google的android模拟器上开发一个小应用程序。 我想弄清楚如何模拟从一个仿真器实例到另一个实例(都在我的电脑上运行)的电话。 有谁知道这可以做到吗?

非常感谢你。

  • 在第一个模拟器上启动拨号器应用程序。 作为要拨打的号码,input您要模拟呼叫的第二个模拟器的控制台端口号。
  • 您可以在模拟器的窗口标题中看到实例的端口号。 替代文字http://img.androidcookie.com/android/www.freeimagehosting.net
  • 按“拨号”。 第二个仿真器实例中会出现一个新的入站呼叫。

除了Kami提供的解决scheme之外,您可以使用DDMS或者仅使用android控制台(在Linux中假设模拟器端口是5554):

 $ telnet localhost 5554 <<! > gsm call 12345678 > ! 

只需从eclipse打开DDMS并select模拟器控制,你会发现一个电话栏只需input您希望模拟器接收和打电话的电话号码

为了调用端口号工作,两个仿真器实例必须从相同的android AVDpipe理器进程启动。 两个独立的'android'进程启动不同的模拟器将无法互相调用。