Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java ME (J2ME) > обработка звонков на мобилке


Автор: master1gor 9.11.2009, 00:56
как можно обработать звонки на мобилке, а именно... поступает звонок, мне нужно получить номер вызовающего (номер телефона с которого звонят), а затем сбросить вызов. с помощью чего можно это сделать??? буду рад любой инфе!!!

Автор: ivanovpv 9.11.2009, 09:22
Есть такой мертворожденный API - Mobile Telephony API (MTA или http://jcp.org/aboutJava/communityprocess/final/jsr253/index.html) - в рамках этого API возможно управление звонками (не через platformRequest()), а по человечески - то есть так как вы хотите.

Но таких телефонов, которые поддерживают JSR-253 по-моему нет. Нокий точно нет.

В стандартном функционале J2ME входящий звонок обрабатывается ОС телефона и мидлету от этого ничего не попадет. Также и наоборот - если мидлет хочет звонить то он должен обратиться к ОС телефона через метод platformRequest() и передать туда URL звонка.

Автор: master1gor 9.11.2009, 17:12
а можно как-нить с помощью Java залезть в систему и уже системой обрабатывать звонки? управлять системой при помощи Java?


Автор: Green_DiCk 9.11.2009, 19:11
master1gor,  нельзя.

Автор: W0LF 10.11.2009, 13:00
можно. http://ru.wikipedia.org/wiki/Corelet. но это только для сотрудников компаний аля моторола =)

Автор: hamsterKSU 13.11.2009, 02:53
пишите на Symbian или Pyton:)

так же такая штука возможна для BlackBerry


Автор: W0LF 13.11.2009, 03:00
В BB такая штука возможна насколько я помню только при подписанном приложении =)

Добавлено через 1 минуту и 43 секунды
кстати даже Iphone не дает звонками управлять, ну, если приложение для аппстора делается, а не в сидию
открылось бы много возможностей, а j2me создан изначально как безопасный =)

Автор: master1gor 13.11.2009, 19:25
всем спасибо за информацию!

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)