¿Cómo rastrear la posición de un dispositivo Android en un edificio?

Quiero desarrollar una aplicación en la que necesito saber la posición de mi dispositivo dentro de un edificio (la habitación en la que se encuentra actualmente el dispositivo). GPS no está funcionando en el edificio. ¿Hay alguna manera de encontrar la posición del dispositivo en el edificio? Si es así, ¿cómo? ¿Puedo usar sensores de posición o movimiento o una combinación de estos para este propósito?

Respuestas a la pregunta(3)

Su respuesta a la pregunta