Как прочитать состояние телефона через Bluetooth

Я пытаюсь разработать приложение, которое подключается к мобильному телефону и считывает состояние его телефона (входящий вызов, исходящий вызов и т. д.), как смарт-часы. Я использовал умные часы и подключился к своему телефону, а затем открыл студию Android, чтобы посмотреть logcat. Я понимаю, что часы используют Bluetooth-сервис Obex, сервисы Hfp, a2dp Rfcomm, но я не нашел ни одного примера или инструкции по их использованию. Как я могу сделать? Благодарю.


person Uğur Yaşar    schedule 28.09.2015    source источник


Ответы (1)


Чтобы узнать состояния, используйте класс BluetoothHeadsetClient. Этот класс содержит необходимую функцию для определения состояния телефона (входящий вызов, исходящий вызов и т. д.).

person taug    schedule 22.02.2016