Подтвердить что ты не робот

Android: как получить последние 50 местоположений ячейки (башни)?

По умолчанию Android поддерживает последние 200 соединений Wi-Fi и 50 данных о местоположении ячейки.

Я получил детали wifi, используя getConfiguredNetworks() из WifiManager

Аналогично, я хочу получить последние 50 данных о местоположении ячейки.

См. https://play.google.com/store/apps/details?id=ch.rrelmy.android.locationcachemap

В этом примере они передали ключ API на сервер. Как получить ключ для моего мобильного телефона?

4b9b3361

Ответ 1

В соответствии с этим: https://github.com/rrelmy/LocationCacheMap доступ к указанному вами кешу требует root и предположительно из-за этого он не поддерживается SDK.

То, что я нашел, состоит в том, что вы, вероятно, можете создать свой собственный кеш местоположения, прослушав их: следуйте этим инструкциям и сохраните lat, длинные пары башен в базе данных SQLite.