Articles of блютуз

Инициализировать соединение Bluetooth между Android (сервером) и bluecove на ПК (клиент)

Я знаю, что есть другие темы, но в моем случае я хочу, чтобы устройство Android инициализировало соединение Bluetooth в качестве сервера. Я следил за документацией, и я написал сервер таким образом: private class AcceptThread implements Runnable { private final BluetoothServerSocket mmServerSocket; public AcceptThread() { BluetoothServerSocket tmp = null; try { tmp = mBluetooth.listenUsingRfcommWithServiceRecord( "myService", mUuid); […]

Соединение Bluetooth в фоновом режиме в Android?

Я разрабатываю приложение, в котором Android-устройство будет подключено к устройству через bluetooth, и они будут обмениваться некоторыми пакетами. Теперь пакетная связь должна работать в фоновом режиме, и пользователь может перемещаться по экранам приложения. Итак, для этой цели использование Bluetooth-связи, работающей как служба, является правильным решением или нет? Если нет, то кто-то может сообщить мне об […]

Хотите захватить кнопку Bluetooth-гарнитуры, нажмите

Пока я просто хочу отобразить кнопку «нажата»! Когда я нажимаю любую кнопку (громкость или кнопку вызова) на спаренной гарнитуре Bluetooth (LG HBM-770). Я пробовал здесь точный метод (это код, который я использую): Android – регистрация кнопки гарнитуры с помощью BroadcastReceiver без везения, включая предлагаемые исправления. Часы поиска Google указывают только на этот тип кода. Разрешение […]

Периодически отбирать данные из потока bluetooth Android

Я использую пример bluetooth chat для потоковой передачи данных с внешнего датчика. Это прекрасно работает, и я получаю все данные. То, что мне нужно сделать дальше, – это образец полученных данных в заданные периоды времени (например, каждые 10 мс). Может ли кто-нибудь посоветовать, что использовать для этого и как взаимодействовать с потоком bluetooth?

Как установить соединение RFCOMM Bluetooth с устройства iOS на Android

Я создаю приложение, которое позволяет отправлять информацию между iOS и устройствами Android через Bluetooth . Приложение не будет отправлено в хранилище приложений , поэтому, учитывая все варианты, я узнал, что Apple не предоставила такой api, однако с помощью BluetoothManager Framework я был Способный сканировать другие устройства и инициировать соединение, но не может получить дальнейшее продвижение, […]

Как подключить два устройства через Bluetooth, отправив код пары по параметру? JAVA-Android

Я пытаюсь подключиться через bluetooth два устройства. Я смог это сделать, но когда начинается соединение, ОС попросит меня предоставить код сопряжения. Я хочу, чтобы код был программным. Есть ли способ подключить эти устройства и отправить этот код сопряжения, не спрашивая у пользователя его вставить? Примечание. У меня есть код сопряжения, я просто не хочу, чтобы […]

Bluetooth забыл PIN-код

Поэтому я работаю над приложением, которое подключается к встроенному устройству Bluetooth. Это устройство развернуто в разных версиях и на моем тестовом устройстве, все работает отлично. Связь через безопасный разъем rfcomm. Однако другой набор устройств дает мне крипы. Они вроде теряют ограниченное состояние. Хотя они отмечены как спаренные, каждый раз, когда я устанавливаю соединение, меня просят […]

Thread, Asynctask или intentService для моего приложения?

Мне нужно ваше мнение для моего приложения. Я разрабатываю приложение, которое общается с радио через bluetooth. Приложение разделено на 3 (салфетки) вкладки : Вначале я установил опцию подключения и кнопку « connect » для подключения своего устройства к радио. Во второй есть карта, которая показывает мою позицию (радио может отправлять GPS-строку, я декодирую ее с […]

Чтение из InputStream с использованием read to IOUtils.copy

Я пытаюсь использовать 2 подхода для чтения из InputStream через разъем Bluetooth. Первый: InputStream inputStream = bluetoothSocket.getInputStream(); byte[] buffer = new byte[1024]; inputStream.read(buffer); String clientString = new String(buffer, "UTF-8"); Проблема с этим заключается в том, что теперь в clientString есть исходное сообщение плюс «0», пока буфер не будет заполнен (я могу узнать длину сообщения, если […]

Отправить длинное текстовое сообщение на Android через Bluetooth

Я использую пример приложения от android: BluetoothChat. Но когда я пытаюсь передать строку, размер которой превышает 1024 байта, сообщение не передается. Я пытаюсь изменить код ниже, чтобы отправить более 1024 байт, но я не добился успеха в этом. Пожалуйста, помогите мне. Читать код: public void run() { Log.i(TAG, "BEGIN mConnectedThread"); byte[] buffer = new byte[1024]; […]

Intereting Posts
Является ли ASE достаточно зрелым, чтобы начать разработку приложений для Android? Передача списка из одного действия в другое Android volley – переопределить тайм-аут кэша для запроса JSON Намерение камеры не возвращается к вызывающей активности Intellij IDEA разбился и теперь выдает ошибку Как найти ширину представления перед представлением? Theme.Holo.Light.DarkActionBar на сотах Измените тему TimePickerDialog на использование AppTheme Java.lang.RuntimeException: Невозможно создать экземпляр приложения android.app.Application: java.lang.NullPointerException при LoadedApk.makeApplication Как приложение «SHAREit» андроида работает технически? Загрузка JNI: предупреждение: не использовать hardcode Context.getFilesDir (). GetPath () вместо этого Невозможно создать 2.3.3 Intel Atom AVD (userdata.img не найден) Наложение макета xml в пользовательский класс View Язык ограниченного языка Android для проверки отсутствующих переводов Изображение камеры Android