2012-05-17 2 views
2

Я искал метод или какие-то примеры, с помощью которых я могу получить доступ к журналам вызовов для мобильных телефонов или почтовым ящикам сообщений. Но я не смог найти, потому что во всех блогах и даже на этом сайте (Stack Overflow) все говорят, что это невозможно. Сегодня я нашел this answer, что увеличило мою надежду, которую я хотел сделать. Как сказал Люцифер, используя APIBridge, мы можем добиться этого.Как получить доступ к мобильному почтовому ящику, журналу звонков, фотогалерее с помощью j2me APIBridge?

Затем я нашел this example, в котором объяснялся доступ к журналам вызовов и фотогалерее. Но когда я пытался использовать этот пример на своем телефоне, он попытался получить доступ к Интернету. Я проверил код, но не нашел в нем URL. Может ли кто-нибудь помочь мне понять или как я могу использовать этот пример для своего мобильного телефона?

Я развиваюсь на Nokia 6700 Classic S40 Series Phone.

+0

Если ваше целевое устройство - s40, тогда невозможно прочитать входящие или журнал вызовов. – Mihir

+0

@ Михир, что будет альтернативой APIBridge.jar для чтения inbox для мобильных телефонов s40 ..? –

+0

Я обновил свой ответ @coders_zone, вы его прочитали? – Lucifer

ответ

4

APIBridge Jar основан на телефонах с операционной системой Symbian, в основном серии S60. Поэтому в вашем случае вы не можете читать доступ к Inbox, журналам звонков, фотогалерее, используя APIBridge.jar.

Я прочитал детали здесь для API Bridge Interface. Это говорит об этом. APIBridge - это сервер Symbian, который предоставляет интерфейс HTTP для связи между сервером и его клиентами. APIBridge можно использовать, сделав http-вызов на локальный хост-порт, который прослушивает APIBridge. Диаграмма архитектуры объясняет различные части системы:

enter image description here

  • доступа Слой J2ME API:
    • J2ME API обеспечивает Java-приложений с функцией-интерфейс к услугам APIBridge. Он выполняет следующие действия: Аутентификация с помощью моста
    • HTTP-запросы к APIBridge от вызовов функций, абстрагируя эту сложность с разработчиком приложения;
  • Framework Layer APIBridge сервер:
    • APIBridge Сервер отвечает за аутентификацию клиентов, прием запросов, запросы маршрутизации к соответствующему APIBridge плагин для исполнения, и возвращает результаты.
  • ЭКИЕ Плагины Layer Плагины:
    • Плагины отвечают за анализ параметров в запросе, вызывая соответствующий API для Symbian, чтобы выполнить его, и создание ответа HTTP.

Таким образом, из приведенного выше описания, что вы можете увидеть, что он использует HTTP соединения в APIBridge интерфейс, это является причиной того, что ваше приложение пытается получить доступ к подключению Интернета.

+0

Итак, чтобы получить доступ к моим журналам вызовов, он получит доступ в Интернет. ?? –

+0

Да, потому что в фоновом режиме файл APIBridge.jar обращается к Интернет-соединению – Lucifer

+0

, но он создает цикл для запроса разрешения на доступ в Интернет. Я имею в виду, что он снова и снова спрашивает разрешение на моем мобильном телефоне. Как я могу удалить это ... ?? С другой стороны, правда ли, что этот APIBridge.jar не может использоваться для мобильных телефонов s40 .. ?? –

Смежные вопросы