Location Manager дает плохую точность только на (некоторых) Huawei P20 - PullRequest
0 голосов
/ 14 октября 2019

У меня есть приложение для Android, которое использует Android.Locations.LocationManager с разрешением ACCESS_FINE_LOCATION и т. Д. Для получения местоположений с высокой точностью. Это работает для большинства устройств, но по некоторым причинам это не для многих пользователей P20 ?! Запись! Не все Huawei P20, но в гораздо большей степени, чем, скажем, пользователи Pixel или Samsung, где у нас нет никаких проблем. У нас также есть проблема на нескольких p30.

Я рассмотрел использование вместо этого слитого местоположения, но так как важно, чтобы я получил высокую степень точности и поэтому хотел использовать GPS, а не WiFi, слитное местоположениене похоже, что это действительно решение.

Со всеми проблемами я фактически купил P20 в качестве тестового устройства, но с текущей версией Android (8.0) мы не смогли воспроизвести проблему. Теперь с Android 9 мы можем! Служба определения местоположения отключена с точностью + 20м. Это с опцией устройства «Повышение точности определения местоположения», включенной на . Если я выключу его, мы получим 4 метра !? Однако переключение, если выкл, кажется, не помогает всем нашим пользователям ...

Кто-нибудь знает о каких-либо конкретных хитростях / реализациях, которые необходимо учитывать для устройств Huawei (P20)?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...