IBeacon работает на Android?

Могу ли я сделать так, чтобы мой iBeacon отправлял push-уведомления на устройства Android? Если да, то каковы ограничения версии Android и устройства?

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


person Esqarrouth    schedule 31.12.2014    source источник
comment
На этот вопрос здесь уже много раз отвечали - на боковой панели этой самой страницы есть несколько ссылок.   -  person Chris Stratton    schedule 31.12.2014
comment
Я знаю об этом и ответе, однако Google с этим не согласен.   -  person Esqarrouth    schedule 31.12.2014
comment
Мы не разрешаем запрашивать дубликаты для SEO. Кроме того, ваш поиск мог потерпеть неудачу из-за своего фундаментального заблуждения: iBeacon не отправляет push-уведомления даже на iOS - скорее они сигнализируют о функциональности приложения, которая может включать запрос и отображение уведомления от какого-либо взаимодействующего сервера.   -  person Chris Stratton    schedule 31.12.2014


Ответы (1)


Ответ простой - да. Несколько предостережений:

  1. Только Android версии 4.3+ поддерживает Bluetooth LE, который необходим для обнаружения маяков.
  2. Устройство Android должно иметь набор микросхем Bluetooth LE. Большинство устройств, выпущенных в конце 2012 года или позже, имеют эту функцию.
  3. Вам потребуется сторонняя библиотека, входящая в состав вашего приложения, например Android Beacon Library, или вам нужно накрутить свой собственный код, чтобы декодировать рекламные объявления Bluetooth LE для чтения идентификаторов радиобуев.

Вы также должны понимать, что сами маяки на самом деле не отправляют уведомления на устройства. Мобильные устройства могут обнаруживать маяки, и когда они это делают, они считывают их числовой идентификатор. Уведомление со стороны пользователя часто запускается при обнаружении маяка программно путем привязки числового идентификатора маяка к строковому сообщению, например «Добро пожаловать в наш магазин».

person davidgyoung    schedule 31.12.2014
comment
Пожалуйста, не вознаграждайте откровенных, зная дубликаты ответов. - person Chris Stratton; 31.12.2014