7 votos

¿El Bluetooth no funciona en dispositivos sin GPS?

Lego ofrece una aplicación para Android que permite controlar un tren de Lego usando bluetooth. No funciona en mi tableta sin GPS y emite el mensaje de error "no se pudo obtener permiso para obtener la ubicación del dispositivo". Lego me dijo que no les interesa la información de ubicación (la aplicación descarta esos datos) pero también que esto significa que su aplicación no puede funcionar en dicho dispositivo, lo cual es una limitación de Android que no puede ser evitada por Lego.

Sé que en Android el bluetooth y el permiso de ubicación están vinculados, sin embargo, me sorprende que no haya solución posible. Después de todo, esta es una situación ridícula: ¡el bluetooth está presente, pero no se puede usar porque no hay GPS?

Por supuesto, los auriculares bluetooth funcionan en mi tableta, pero esto puede deberse a un perfil de dispositivo diferente.

Necesito saber si Lego tiene razón y si el bluetooth hacia, por ejemplo, un juguete es imposible en Android sin GPS?

16voto

pr0nin Puntos 353

Esto es un malentendido o un error en la aplicación. Bluetooth y GPS en un nivel tecnológico no tienen nada en común.

Sin embargo, Bluetooth también se puede utilizar para calcular tu ubicación, por ejemplo, mediante balizas especiales que transmiten sus coordenadas a través de Bluetooth. Si te encuentras dentro del alcance de recepción de dicha(s) baliza(s), el teléfono o una aplicación sería capaz de calcular tu posición con una precisión de 100 metros o menos. Por esa razón, en Android antes de la versión 12, una aplicación debía solicitar permisos de ubicación precisa para el escaneo de Bluetooth.

Desde Android 12 hay un permiso propio y puedes declarar que nunca lo usas para la ubicación. Entonces, estas balizas que declaran ubicación se filtrarán del resultado del escaneo de Bluetooth.

En tu caso, debes verificar la configuración de Android si has desactivado los servicios de ubicación para todo el dispositivo (puede ser porque pensaste que esto nunca sería necesario). Sin los servicios de ubicación, la solicitud de permisos de ubicación puede fallar.

Solo en dispositivos que no tienen ni GPS, ni celular, ni Wifi, podrías tener problemas si los servicios de ubicación han sido eliminados por el fabricante (porque alguien pensó que sin GPS/celular/Wifi no se necesitan los servicios de ubicación).

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X