7 votos

¿El Bluetooth no funciona en dispositivos sin GPS?

Lego ofrece una aplicación de 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 eludida por Lego.

Sé que Android vincula el bluetooth y el permiso de ubicación, sin embargo, estoy sorprendido de que no haya una solución posible. Después de todo, esta es una situación ridícula: ¡El bluetooth está ahí, 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 el bluetooth, por ejemplo, a 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 estás dentro del rango de recepción de dicha baliza(s), el teléfono o una aplicación podrían 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 usarás para la ubicación. Entonces, dichas balizas de declaración de ubicación serán filtradas del resultado del escaneo de Bluetooth.

En tu caso, deberías revisar la configuración de Android si has desactivado los servicios de ubicación para todo el dispositivo (quizás porque pensaste que nunca serían necesarios). Sin los servicios de ubicación, la solicitud de permisos de ubicación puede fallar.

Únicamente en dispositivos que no tienen ni GPS, ni celular, ni wifi podrías encontrarte con problemas si los servicios de ubicación han sido eliminados por el proveedor (porque alguien pensó que no se necesitan sin GPS/celular/wifi).

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