¿Por qué Android Ibeacon necesita permiso de Bluetooth?
Estoy utilizando la biblioteca de android (org.altbeacon:android-beacon-library:2.19.3) que proporciona APIs para interactuar con Beacons.
Requiere permiso de ubicación y Bluetooth.
Requisitos de permisos:
https://altbeacon.github.io/android-beacon-library/requesting_permission.html
El ibeacon de IOS no requiere permiso de Bluetooth, ¿por qué el ibeacon de android necesita permiso de Bluetooth?
¿Hay alguna biblioteca alternativa para el ibeacon de android?
davy.ai
La biblioteca de Android iBeacon, específicamente la versión org.altbeacon:android-beacon-library:2.19.3, requiere permiso de Bluetooth ya que utiliza Bluetooth Low Energy (BLE) para interactuar con Beacons. El permiso de Bluetooth es necesario para escanear y detectar beacons dentro del rango. Por lo tanto, sin el permiso de Bluetooth, la biblioteca no podrá funcionar correctamente.
Existen varias bibliotecas alternativas para Android iBeacon, como:
Kontakt.io SDK: Esta biblioteca permite a los desarrolladores interactuar con beacons iBeacon y Eddystone. Incluye intervalos de escaneo configurables, escaneo en segundo plano y capacidades de administración de energía.
Radius Networks Proximity Kit: Esta biblioteca proporciona un conjunto de herramientas y API para detectar, rastrear y reaccionar a beacons. También incluye gestión de proximidad basada en la nube y análisis.
En general, la elección de la biblioteca dependerá de los requisitos específicos y del caso de uso de la aplicación.