Нам нужно отследить пользователя, куда бы он ни шел, находится ли он дома или на улице.
Мы использовали FusedLocationApi с GoogleApiClient для получения обновлений местоположения пользователя.
Принимается FusedLocationApiGPS и Wi-Fi сети и дают точное местоположение среди них.
Это работало нормально, если пользователь находится на улице (под открытым небом, так что GPS может связываться с салиллитом и давать обновления местоположения), но если пользователь в помещении, FusedLocationApi не сделалдать точный результат местоположения пользователей. В этом случае он показывает местоположение пользователей очень далеко от текущего местоположения пользователей
Нам нужно точное местоположение пользователя, даже если пользователь находится в помещении.
У нас естьначал исследования.
Мы обнаружили, что Android P обеспечит точность определения местоположения с точностью до 1 метра с помощью WIFI-RTT
Функция Wi-Fi Round Trip Time (RTT) в Android 9 позволяет поддерживать устройстваизмерить расстояние до других поддерживающих устройств: будь то точки доступа (AP) или Wi-Fi Awareодноранговые (если на устройстве поддерживается Wi-Fi Aware).Эта функция, основанная на протоколе IEEE 802.11mc, позволяет приложениям использовать повышенную точность определения местоположения и осведомленность.
Я новичок в Android, я не могу понять, что мне нужно делать, добившись точности определения местоположения в помещении.Пожалуйста, кто-нибудь, помогите мне.
Большое спасибо.