【问题标题】:Make incoming call in Android emulator without command code在没有命令代码的情况下在 Android 模拟器中拨打电话
【发布时间】:2016-05-19 01:27:22
【问题描述】:

我正在尝试开发一个将在PhoneStateListener 上注册的小型应用程序,并对来电和去电监视器进行一些魔术。出于调试目的,我需要从手机外部触发onCallStateChanged(...) 事件,而不是执行真正的来电。

是否可以通过在没有命令行代码的情况下将电话号码发送到已调试的应用程序来以某种方式做到这一点?

【问题讨论】:

  • DDMS -> 模拟器控制 -> 电话操作

标签: android android-emulator phone-call


【解决方案1】:

在 avd 机器上再创建一个模拟器。您可以从模拟器顶部找到模拟器编号。例如。 5554这个号码就像电话号码,你可以在模拟器中输入这个号码(5554或5556或somting)并拨打电话。

享受...

【讨论】:

  • 我可以用特定号码触发来电调试吗?
  • 它在第一次安装时工作,但在另一个安装中它不再工作了。奇怪。
【解决方案2】:

只需按照 Go to Window ===> Open Perspective 并选择 DDMS

在 DDMS 中单击 Emulator Control,然后选择 Voice 并写下您要调用的另一个模拟器的号码。然后点击通话。

您可以从模拟器顶部找到另一个模拟器编号。

希望对你有帮助。

【讨论】:

    【解决方案3】:

    您可以在 Eclipse 中使用 DDMS 透视图来发起虚拟呼叫、消息等

    如果看不到,可以在右上角看到 DDMS 透视图

    转到窗口 ===> 打开透视图并选择 DDMS

    【讨论】:

      【解决方案4】:

      再试一个模拟器。您可以从模拟器顶部找到模拟器编号。例如。 5556

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-04-07
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多