2015-05-24 3 views
2

После того, как я передал данные между двумя устройствами Android с помощью Android Beam, я ищу способ получить уведомление, когда эти устройства выходят за пределы диапазона.Есть ли способ проверить, когда два устройства Android с поддержкой NFC выходят за пределы диапазона?

ответ

0

Нет, Android не предоставляет API для этого.

Если режим peer-to-peer/Android Beam не является обязательным требованием, если оба устройства имеют Android 4.4+, и если ваше приложение работает на переднем плане по крайней мере на одном из устройств, вы можете использовать комбинацию HCE на одном устройстве и режиме считывателя на другом устройстве. Затем со стороны читателя вы можете непрерывно отправлять команды стороне HCE. Если связь не удалась, вы бы знали, что устройства больше не находятся в зоне действия друг друга.