Как сделать входящий звонок в эмуляторе Genymotion для Android?
Как сделать входящий звонок в Genymotion эмуляторе для Android?
Я использую эмулятор Genymotion для запуска и тестирования своего приложения.
В собственном эмуляторе DDMS мы можем сделать поддельный вызов. Можно ли это сделать с помощью эмулятора Genymotion?
Ответы
Ответ 1
Я нашел функцию вызова в Genymotion...
Виджет Phone позволяет тестировать приложения, полагающиеся на функции телефонии, и наблюдать их поведение при приеме вызова или текстовом сообщении.
Чтобы использовать виджет "Телефон", нажмите или 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, этого было бы достаточно для тестирования!!!