Intereting Posts
Как отключить вызов в android 4.1.2 nexus программно Лучший способ повторного использования нижнего колонтитула в Android Как реализовать очередь runnables Как передать контекст активности в приложении в службу в другом приложении Кордова предотвращает перетаскивание веб-страниц на полевой фокус? Поддерживает ли «Samsung Apps» схему URI для перенаправления на конкретные приложения? Запуск Google Maps из браузера Android Arm-linux-androideabi-gcc не может создать исполняемый файл – компиляция ffmpeg для устройств android armeabi Что такое SingleAdbInterface, CompositeAdbInterface и SingleBootLoaderInterface в android_winusb.inf Идентификаторы ресурсов Android внезапно не являются окончательными, поля не могут быть разрешены Android: драйвер ADB для HTC One X Android MapActivity на карте движения Доступ к исходным данным в ARM_8888 Bitmap для Android Невозможно получить доступ к WEB API с помощью ip: port, но может с localhost: порт во время отладки VS Как автоматически завершить цикл в студии Android

Android поблизости.MESSAGES_API, чтобы просто обнаружить маяки

Раньше я использовал библиотеку AltBeacon для обнаружения маяков, и она отлично работает без каких-либо проблем. Затем я наткнулся на https://developers.google.com/beacons/overview?hl=ru

Что подсказывает, что API-интерфейс Google Proximity Beacon API может использоваться для регистрации любого маяка, который поддерживает одну из следующих характеристик: (Они упомянули, что регистр может быть ошибочным, чтобы предположить, что он также может обнаружить)

  • Eddystone
  • IBeacon
  • AltBeacon

Поэтому я был заинтересован и начал использовать API подписки после создания проекта в Google Консоли и с помощью googleApiClient вместе с Near.MESSAGES_API и стратегией BLE_ONLY для обнаружения маяков. И не увенчалось успехом.

После этого чтения документов API полностью (должно было быть сделано до инвестирования времени), он упоминает

Чтобы работать с API Google, маяки сначала должны быть снабжены некоторыми начальными настройками (идентификатор пространства имен, идентификатор экземпляра, формат фрейма и т. Д.), А затем зарегистрированы с использованием API-интерфейса Google Proximity Beacon.

Так значит ли это, что я должен принудительно настроить маяки отдельно, прежде чем использовать какой-либо случайный маяк с моим приложением, чтобы обнаружить и получить сообщение? Может показаться очевидным, что я просто не хочу идти с пользовательской сторонней реализацией, такой как AltBeacon, если GooglePlayService.Nearby_Message_API поддерживает прослушивание любого маяка.

В случае, если это возможно, и если кто-то уже попробовал просто прослушивать маяки, входить и выходить из событий без необходимости настраивать, дайте мне знать, я могу поделиться кодом и перенести его. Или я должен покинуть API API и вернуться к добрым старым AltBeacon.

BR, Jayshil