Я создаю проект Android, в котором мне нужно сделать android wearable
умные часы в качестве игрового контроллера, который может отправлять команды в игры, работающие на портативном устройстве, подключенном к этим умным часам, через BLE(Bluetooth Low Energy)
.
Я разработал панель контроллера для носимых устройств и могу отправить жестко закодированный текст в приложение для портативного устройства по нажатию программной кнопки на панели контроллера. Проблема в том, что я должен заменить этот текст форматом игровых команд, ожидаемым играми, работающими на портативном устройстве. Кроме того, приложение, работающее на портативном устройстве, может прослушивать текст через носимый сервис. Я знаю, что сторонние игры не будут иметь запущенных носимых сервисов, поэтому как сторонние игры будут принимать/прослушивать команды, отправленные с носимых смарт-часов.
Игры сторонних производителей могут поддерживать аппаратный контроллер через Android SDK