Как сделать входящий звонок в эмуляторе Genymotion для Android?

Как сделать входящий звонок в Genymotion эмуляторе для Android?

Я использую эмулятор Genymotion для запуска и тестирования своего приложения.

В собственном эмуляторе DDMS мы можем сделать поддельный вызов. Можно ли это сделать с помощью эмулятора Genymotion?

Ответ 1

Я нашел функцию вызова в Genymotion...

Виджет Phone позволяет тестировать приложения, полагающиеся на функции телефонии, и наблюдать их поведение при приеме вызова или текстовом сообщении.

Enter image description here

Чтобы использовать виджет "Телефон", нажмите или Ctrl + 8.
Для имитации входящего вызова:

  • Введите входящий номер телефона.
  • Нажмите "Вызов".

Чтобы смоделировать входящее сообщение:

1.Введите номер входящего телефона.  2.Введите текстовое сообщение.  3. Нажмите "Отправить сообщение".

Текстовое сообщение отображается в виртуальном устройстве через уведомление и также может быть прочитано в приложении Messaging.

:( Эта функция доступна только с лицензиями Indie и Business.

Ответ 2

В Genymotion еще нет способа сделать это.

UPDATE:

Так как версия 2.4.0 Genymotion поддерживает эмуляцию телефона и SMS. Вы можете управлять им из пользовательского интерфейса, используя выделенный виджет или API Java, чтобы запустить его из вашего кода инструментальных тестов Java.

Отказ от ответственности: я работаю для Genymotion.

Ответ 3

Он еще не реализован, но для целей тестирования дайте 911 в своем номере. Это приведет вас к дозвонщику, не выбрасывая Mobile network not available.

Вы также можете попробовать 911856, 911782222, 911666666 и т.д. Пока это начинается с 911, этого было бы достаточно для тестирования!!!