2017-02-17 4 views
0

У меня есть устройство Bluetooth, с которым я могу подключиться к телефону Android, и мне нужно запустить конкретное приложение, когда на устройстве Bluetooth нажата определенная кнопка.Запуск запуска приложения с устройства Bluetooth

Итак, нажмите A -> Приложение A необходимо открыть.

На данный момент я пытаюсь создать приложение для Android, которое может сканировать и подключаться к устройству Bluetooth, с набором встроенных раскладок (A-> Application A и т. Д.), И приложение откроется приложение, соответствующее раскладке, но этот подход имеет свои ограничения в том, что я не смог последовательно выбирать кнопки для передачи между приложениями.

Будет ли способ напрямую взаимодействовать с ядром Android от BlueTooth, чтобы попытаться напрямую открыть нужные приложения?

+1

'но этот подход имеет свои ограничения' - какие ограничения? –

+0

Мне не удалось передать между приложениями последовательные нажатия кнопок на устройстве. Однако я могу ошибаться. – Jim

+1

Вам нужно будет установить монитор bluetooth в качестве фоновой службы на телефоне, оттуда его просто запустить приложение для запуска. –

ответ

0

Должно быть несколько способов получить то, что вы хотите, в зависимости от ваших обстоятельств. Мы можем предоставить дополнительную помощь в деталях, если вы разместите часть кода, который вы сейчас используете для запуска приложений. Это никогда не мешает review the basics использовать намерения для начала деятельности.

Просто угадайте, но вам может понадобиться bring the requested activity to the foreground, если он уже запущен и что-то еще имеет фокус.

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