默认情况下,android存储最后200个wifi连接和50个单元位置详细信息。
我使用getConfiguredNetworks()
WifiManager
获取了无线网络详细信息
同样,我想获取最后50个小区位置详细信息。
请参阅https://play.google.com/store/apps/details?id=ch.rrelmy.android.locationcachemap
在此示例中,他们将API密钥传递给服务器。如何获取手机的密钥?
答案 0 :(得分:5)
根据这个:https://github.com/rrelmy/LocationCacheMap访问你提到的缓存需要root,大概是因为SDK不支持它。
我找到的是,您可以通过监听它们来构建自己的位置缓存:follow these instructions并将一对长的塔存储在SQLite数据库中。