Articles of блютуз

Подключиться к устройству Bluetooth, доступному для обнаружения

Я разрабатываю приложение для Android. Просто общие вопросы, если можно подключиться к устройству, которое открыто не доступно для публики? Заранее спасибо.

Обучающий модуль для Android Bluetooth для неблокирующей связи

Я ищу код примера bluetooth на Android, чтобы сделать неблокирующую связь сокетов. Я нашел несколько примеров, таких как BluetoothChat или BluetoothSocket.java, но ни одна из них non-blocking socket communication. является non-blocking socket communication. Ps неблокирует автоматически означает, что это должно быть асинхронным? Я думаю, что на самом деле нет – это не одно и то […]

Как отправить AT-команды на основе профиля BT Hands-Free в Android?

Я пытаюсь установить соединение Bluetooth между устройством Android с другим мобильным телефоном через профиль Handsfree. Я использую следующий код – private static final UUID MY_UUID = UUID.fromString("0000111F-0000-1000-8000-00805F9B34FB"); // UUID for Hands free profile // Some code… // Get Bluetooth Adapter. m_oBluetoothAdapter = BluetoothAdapter.getDefaultAdapter(); // Some code… // For paired BT device, getting a connection established. […]

Android-Bluetooth BluetoothDevice.ACTION_FOUND не запускается?

Я пытаюсь управлять несколькими событиями Bluetooth из своего приложения, поэтому пользователю не нужно будет покидать приложение и попытаться найти / установить Bluetooth-устройства из настроек Android. Я могу перечислить ранее сопряженные устройства и начать обнаружение, однако я не могу найти соседние устройства. Фоновая информация: Устройство = Samsung Galaxy S6 OS = Android 6.0.1, Kernel 3.4.0-750027 Bluetooth-устройства […]

Android: Bluetooth не смог получить номер порта

У меня проблема с использованием Bluetooth в моем приложении. Кажется, что после создания 28 BluetoothSocket / BluetoothServerSockets все порты взяты. Сокеты не нужно открывать одновременно, это всего лишь 28 сокетов с момента включения Bluetooth. Это можно воспроизвести с помощью примера BluetoothChat, представленного в образцах Android . Просто откройте и закройте приложение 15 раз (приложение создает […]

Полностью защищен ли обмен файлами Bluetooth?

Какие возможные атаки могут возникнуть при передаче файла через Bluetooth? Кроме того, файлы, передаваемые между телефонами Android через Bluetooth зашифрованы?

Как узнать, когда устройство BLE подписывается на характеристику на Android?

Исходя из фона iOS dev, при работе с Bluetooth LE, действующим в качестве периферии, вы можете зарегистрироваться для обратного вызова, когда «центральное» устройство BLE подписывается (включает уведомления) для характеристики. Я изо всех сил пытаюсь понять, как это достигается на Android. Если вы работаете с Bluetooth LE, действующим в качестве центрального, я могу видеть, как вы […]

Приложение Bluetooth не работает на устройствах, работающих на Lollipop

Я сделал приложение Bluetooth. Он отлично работает в Nougat , Marshmallow , Jelly Bean , KitKat но по какой-то причине он падает в Android Lollipop когда нажата кнопка Discover (которая обнаруживает все обнаруженные устройства). Вот метод, который запускается при нажатии кнопки Discover – private void discoverDevices() { Log.d(TAG, "btnDiscover: Looking for unpaired devices."); if(mBluetoothAdapter.isDiscovering()){ mBluetoothAdapter.cancelDiscovery(); […]

Элементы управления аудио Bluetooth в Android

Мое приложение использует музыку, и я хочу иметь возможность приостанавливать / проигрывать / пропускать с любого устройства Bluetooth, которое может поддерживать эти кнопки (автомобиль, гарнитура и т. Д.). При подключении через Bluetooth автомобиля звук поступает автоматически, но кнопки управления не влияют на аудиопоток моего приложения. Вместо этого он открывает медиаплеер по умолчанию. Как мне направить […]

Программно подключаться к Bluetooth-гарнитуре из приложения Android

Я ищу способ инициировать аудиосоединение между телефоном Android и моей гарнитурой в моем приложении. Идея заключается в том, чтобы упростить процесс подключения таким образом, чтобы пользователю больше не приходилось проходить через различные меню настроек (Приложения -> Настройки -> Беспроводные сети и сетевые устройства -> Настройки Bluetooth). Предполагается, что оба устройства уже спарены, а Bluetooth-адрес гарнитуры […]

Intereting Posts