#android #bluetooth
#Android #bluetooth
Вопрос:
Я очень заинтересован в новом проекте, но для этого требуется, чтобы пользователь мог получить доступ к дисплею телефона через беспроводной трекпад и экран. Я думаю, что Bluetooth — это лучший способ. Я могу найти несколько ресурсов, касающихся классов Bluetooth, но я не могу найти никаких ресурсов для зеркального отображения дисплея телефона или управления пользовательским интерфейсом с помощью трекбола с использованием blue tooth.
Возможны ли эти две вещи? Может ли кто-нибудь дать мне некоторую информацию или указать мне на некоторые ресурсы?
Ответ №1:
Итак, вы хотите удаленно управлять своим Android-устройством с помощью трекпада, используя Bluetooth для подключения? Вам это нужно для всей системы Android или только для вашего приложения?
Если только для вашего приложения, у них должен быть способ сделать это, поскольку связь между двумя Bluetooth-устройствами осуществляется через сокеты (например, связь клиент-сервер). Посмотрите на Android Bluetooth API. Но я также не уверен, как вы планируете заставить устройство Android понимать Bluetooth-команды, которые отправляет ему трекпад (если вы даже можете заставить их обоих подключаться друг к другу).).
Если вам это нужно для всей системы, я не уверен, возможно ли это (без рутирования телефона и, возможно, написания некоторых драйверов для него), поскольку я не знаю никакого способа эмуляции касания / щелчка по экрану (что в принципе и есть то, что вы хотите).
Хотя я знаю, что проводятся некоторые эксперименты по подключению Bluetooth-клавиатуры к устройству Android. Но у них пока нет ничего официального, и, насколько я могу судить, не на что смотреть (например, исходный код).
Но, возможно, я смотрю на это слишком сложно…
Комментарии:
1. Android уже может обрабатывать трекболы. В большинстве новых телефонов их, как правило, нет, но во многих оригинальных телефонах Android они есть. Я надеялся, что смогу использовать это, но сделать это через Bluetooth. В идеале я хочу управлять всей системой с помощью трекбола и отображать экран устройства на втором экране.
2. Конечно, они могут обрабатывать трекболы, я не это имел в виду. Я хочу сказать, что вам нужно будет эмулировать трекбол (например, если бы вы хотели управлять своим ПК удаленно, вам нужно было бы эмулировать движение мыши / щелчок, чтобы система действительно отреагировала на это).