Звонок с использованием эмулятора Android
Я разрабатываю небольшое приложение для эмулятора Google Android.
Я пытаюсь понять, как смогу имитировать телефонный звонок из одного экземпляра эмулятора в другой (оба работают на моем компьютере). Кто-нибудь знает, как это можно сделать?
Большое спасибо.
Ответы
Ответ 1
- Запустите приложение дозвона на
первый эмулятор. Поскольку
номер для набора, введите консоль
номер порта второго эмулятора, который вы бы
например, для имитации вызова.
- Вы можете увидеть номер порта экземпляра в заголовке окна эмулятора.
alt text http://www.freeimagehosting.net/uploads/6c15bc13f1.png
- Нажмите "Dial". Новый входящий
вызов появляется во втором эмуляторе
экземпляр.
Ответ 2
В качестве альтернативы решению, предоставляемому Kami
, вы можете использовать DDMS или просто консоль Android (в Linux и при условии, что порт эмулятора 5554):
$ telnet localhost 5554 <<!
> gsm call 12345678
> !
Ответ 3
просто откройте DDMS из затмения и выберите элемент управления эмулятором
и вы найдете tel-бар, просто введите номер телефона, который хотите, чтобы эмулятор получил и нажал вызов
Ответ 4
Чтобы вызвать номер порта для работы, оба экземпляра эмулятора должны быть запущены из одного и того же менеджера AVD-менеджера. Два отдельных процесса "андроида", запускающие разные эмуляторы, не смогут называть друг друга.