Articles of ibeacon android

Как получить видимые маяки из метода RegionBootstrap AltBeacon

Я использую код примера на этой странице ( http://altbeacon.github.io/android-beacon-library/samples.html ) в разделе «Запуск приложения в фоновом режиме», и у меня есть рабочее приложение. Он обнаруживает, когда маяк находится в зоне действия даже на фоне. Проблема в том, что мне нужно знать, какой маяк это (UUID, Major, Minor), чтобы сопоставить его с моей локальной базой данных […]

Как увеличить период проверки для устройств BLE в Android?

Я пытался реализовать программу сканирования маяков, и я хочу, чтобы службы Android BLE вели себя подобно методу iOS «didRangeBeacons», т. Е. Он должен вызываться каждую секунду. Но в андроиде такого метода нет. Но в android есть метод «leScanCallback», который вызывается очень часто с периодом сканирования менее секунды. Таким образом, я могу реализовать свои функции в […]

Android Studio – Estimote SDK – Не удалось найти класс

Я создаю приложение с помощью Android-платформы Estimote Android SDK и Android. Я добавил оценочную-sdk-preview.jar в мою папку libs , и IDE распознает ее (никаких ошибок в любом из моих .java-файлов), но когда она загружается в мой HTC One, я получаю следующие ошибки в logcat и мне Получите сообщение «Извините, что приложение разбилось» на моем телефоне: […]

Как обнаружить несколько маяков с помощью библиотеки Android Android?

Я использую приложение примера AltBeacon на своем устройстве для Android – пример приложения, предоставленного altbeacon.org, находится здесь: https://github.com/AltBeacon/android-beacon-library-reference Однако при запуске приложения обнаруживается и отображается только один маяк. У моего Android-устройства около 5 маяков. Как определить все маяки? В RangingActivity.java я заметил этот метод, который вызывается, когда появляется маяк: public void onBeaconServiceConnect() { beaconManager.setRangeNotifier(new RangeNotifier() […]

Сканирование iBeacon

Я написал свою небольшую службу сканирования BLE, которая запускается через будильник каждые 3-5 секунд. Он сканирует на 1,1 секунды, чтобы получить маяки вокруг него, а затем трансформирует сигнал RSSI в грубую близость. Теперь я рассматриваю сервис iBeacon для Radius Networks для Android, но мне интересно, как я мог реализовать одно и то же фоновое сканирование. […]

Каков правильный BeaconLayout для оценочных и карданных маяков

Я бы хотел, чтобы версия 2.0 Beacon Library 2.0 могла правильно определять как маяки Estimote старого стиля (модели до 2013 года, которые не поддерживали технологию iBeacon), так и маркеры Gimbal. Я знаю, что маяки Gimbal имеют зашифрованные идентификаторы, поэтому их невозможно прочитать напрямую. Но я хотел бы хотя бы поделиться кодом, который может обнаружить, что […]

Запрос на разрешение местоположения при отсутствии мониторинга в фоновом режиме?

Я использую Android Beacon Library. Начиная с Marshmallow, я вижу следующую ошибку, как ожидалось и задокументирован. Разрешение отказа: необходимо получить ACCESS_COARSE_LOCATION или ACCESS_FINE_LOCATION разрешение на получение результатов сканирования У меня есть код ранжирования в фрагменте, и RuntimeException вызывается, когда Фрагмент находится на экране, как и ожидалось, поскольку я не запрашиваю разрешения. Если я нажму кнопку […]

Как получить уникальный идентификатор маяка, используя SDK Estimote в Android

Я разрабатываю приложение, в котором я использую Beacons. Я прошел через соответствующий SDK Estimote для этого же. Теперь дело в том, что мне нужно знать уникальный идентификатор конкретного маяка. Предположим, у меня есть 3 маяка, и все они присутствуют в диапазоне устройства. Теперь я хочу выполнять разные функции на основе уникального идентификатора маяков. Для этого […]

IBeacons – Компания (Estimote, Gimbal и т. Д.) SDKs против библиотеки Android / iOS

Я играл с оценочными iBeacons с их Android SDK. Тем не менее, я все еще смущен тем, что доступно так много SDK. IBeacons – это всего лишь стандартные устройства Bluetooth, которые имеют Bluetooth Low Energy (BLE) в спецификации Bluetooth 4.0. Пока у вас есть устройство с поддержкой Bluetooth Smart Ready (iPhone 4S + и Android […]

Оценка области маяков с помощью службы в фоновом режиме

Я недавно начал тестировать оценочные маяки, и я пытаюсь запустить уведомление из фоновой службы при входе в зону маяка, но, к сожалению, мое решение не работает. Он не дает ошибок, но уведомление не запускается при обнаружении маяка. Я не знаю, является ли это некоторая ошибка кода или просто способ сделать это неправильно. Я прочитал этот […]