2013-02-22 4 views
0

Я бы хотел перехватить SMS-сообщения с телефона Android, подключенного к ПК через USB. Java-приложение на стороне ПК.Java: Чтение входящих sms-сообщений с телефона, подключенного к ПК через USB (со стороны ПК)

С какого места следует начать? Будут ли приложения с обеих сторон? Или для этого есть какая-то компьютерная библиотека?

Я нашел подсказки для доступа к последовательному порту, например, SmsJ.

+0

Кто-то дает -1 без причины? –

ответ

5

фона:

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

Разработка Часть:

Для запуска вы можете прочитать Java's Port reading example. Просто изучите этот пример, и вы сможете подключать и отправлять SMS с вашего телефона Android. Это позволит вам запустить команду на компьютере, которая фактически отправится на подключенный телефон. Для отправки команды в порт COMM вам потребуется AT Commands to Send SMS. Используя AT-команды, вы также сможете читать SMS и выполнять другие функции на телефоне.

Вы также можете подключить свой телефон через Bluetooth, он также назначит тот же виртуальный порт COMM, и вы также сможете выполнять все функции.

+0

Это выглядит многообещающе! Спасибо, попробуй. –