获取 GPS 卫星信息时出现问题

发布于 2024-10-28 08:15:01 字数 414 浏览 1 评论 0原文

对于用 Java 编写的 Android 2.2 应用程序,当我尝试获取有关 GPS 卫星的信息时遇到问题。在我的主ActivityOnCreate 函数中,我声明了一个从Listener 派生的对象来处理GPS 事件。

在执行Listener时,一切都很好,除了当我尝试使用从GpsStatus检索的GpsStatus对象的getSatellites函数获取卫星信息时。 a LocationManager :应用程序停止并显示错误消息。

对于相同的对象,我可以完美地获得第一次修复的时间。

有人可以帮助我吗?

预先感谢您花时间帮助我。

For an Android 2.2 application, written in Java, I'm facing a problem when I try to get information about the GPS satellites. In the OnCreate function of my main Activity, I declare an object derived from a Listener to deal with GPS events.

In the execution of the Listener, everything is fine except when I try to get satellites information by using the getSatellites function of a GpsStatus object retrieved from a LocationManager : the application stops with an error message.

With the same objects, I can perfectly get the time to first fix.

Can anybody help me?

Thanks in advance for the time you will spend trying to help me.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

猫弦 2024-11-04 08:15:01

即使您可以让它工作, getSatelites 也很可能不会为您提供所需的东西。请参阅如何检查 GPS 接收器的当前状态?,了解测试您是否有 GPS 接收器的方法。实时 GPS 修复(如果您正在尝试这样做)。

It's quite possible that the getSatelites is not going to give you what you need even if you can get it to work. See How can I check the current status of the GPS receiver? for a method to test whether you have a live Gps fix (if that is what you are attempting to do).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文