【发布时间】:2010-09-03 13:19:30
【问题描述】:
我想用我自己的坐标源替换安卓手机上的默认 GPS 位置提供程序。
是否有任何层/API/库/提供程序可以替换为我的信号提供程序而不是内置硬件 GPS,或从外部插件读取?它应该允许所有依赖 GPS 服务的应用程序接收我的信号而不是 GPS。 理想情况下,替代品应该仍然能够访问 GPS 信号(用于比较/校正或在两个提供商之间切换)。
我正在考虑例如实现我自己的 LocationManager,并在系统中注册它(作为可选或默认),如果可能的话。但现阶段,我还在尝试找出什么是可能的和合适的。
感谢您的任何指点。
【问题讨论】:
-
非常感谢到目前为止的回复。我一直在旅行,我必须阅读每个答案才能做出决定。我问的原因是,如果您可以检索当前位置的大气失真测量值,则实际上可以改善 GPS 信号。因此,如果可以为其他应用即时替换位置提供程序,那就太好了。
-
我在官方的 Android 开发者名单上发现了一个类似的、最近的但不幸的是没有答案的问题:groups.google.com/group/android-developers/browse_thread/thread/…。我看过其他Android项目的海报,所以我猜他有一些经验。也许他在此期间发现了更多他愿意分享的信息。
-
谢谢,RoToRa。我会尽力跟进。