Приложение Bluetooth для Android передает данные в приложение HTML5 - PullRequest
0 голосов
/ 16 декабря 2011

У меня есть простое стандартное Java-приложение для Android, которое считывает данные с устройства чтения RFID с поддержкой Bluetooth.

Я бы хотел:

  1. Запустите приложение Bluetooth из приложения HTML5
  2. Когда данные считываются из приложения Bluetooth, отправьте их в приложение HTML5

1 Ответ

1 голос
/ 01 января 2012

Скорее всего, ваше устройство потребует использования Bluetooth SSP (профиль последовательного порта).

Я уверен, что вы не сможете получить доступ к этому из браузера Android.

вижу 2 варианта:

(1) Отключите требование для вашего приложения для локального взаимодействия с вашим считывателем RFID. Пусть ваши RFID-данные будут считывать транспондеры и отправлять эти события в облако напрямую через WIFI, сотовые данные и т. Д. Получите эти данные из вашего приложения HTML5. Это имеет штрафы за высокую задержку и (относительно) высокую пропускную способность. Это дает преимущества полного устранения зависимости платформы от вашего приложения и позволяет вашим тегам просто указывать на данные, размещенные где-то в централизованно доступном месте.

(2) Используйте свое собственное предложение - напишите приложение для Android, которое связывается с вашим устройством, и вставьте в него браузер для размещения вашего пользовательского интерфейса HTML5. Я думаю, что такой подход более желателен. Одна вещь, которая может сделать это немного менее болезненной, - это если вы найдете способ манипулировать локальной, базой данных на базе браузера HTML5 , из своего приложения для Android. Повторюсь, я не знаю, возможно ли это, но если это так, вы просто используете эту локальную базу данных в браузере как способ обмена информацией и синхронизации между вашим сервером, локальным приложением и вашим пользовательским интерфейсом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...