gpt4 book ai didi

android - 为什么我无法使用 CID、LAC、MCC 和 MNC 获取位置信息?

转载 作者:搜寻专家 更新时间:2023-11-01 07:58:46 26 4
gpt4 key购买 nike

我从这段代码中得到 CID、MNC、MCC、LAC

telephonyManager = (TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE);
cellLocation = (GsmCellLocation)telephonyManager.getCellLocation();
cid = cellLocation.getCid();
lac = cellLocation.getLac();

我把它放在这里 http://opencellid.org/cell/get?key=???&mcc=520&mnc=18&lac=24511&cellid=282399然后我返回错误任何人都可以告诉我我应该怎么做?

还有其他方法可以在 android 上使用 CID、MNC、MCC、LAC 获取 Lat Lon 吗?

最佳答案

我是 Markus,OpenCellID 的维护者。我猜全世界有超过 50.000.000 个基站。OpenCellID 目前在其数据库中有 550 万个基站。我检查了数据库,发现您要查找的单元格(还)不在 OpenCellID 数据库中。

克服这个先有鸡还是先有蛋的问题的最佳方法是,应用程序是否同时为 OpenCellID 贡献数据并使用 OpenCellID 数据。OpenCellID 最近发布了一个 Android 库,它为 OpenCellID 做出了贡献,并尽可能轻松地使用 OpenCellID 数据。您可以在此处找到更多信息:http://wiki.opencellid.org/wiki/Android_library

请注意,不建议在网络上发布 secret 的个人 OpenCellID apiKey。所以我现在删除了它。

关于android - 为什么我无法使用 CID、LAC、MCC 和 MNC 获取位置信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24334260/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com