gpt4 book ai didi

android - NMEAListener 不工作?

转载 作者:行者123 更新时间:2023-11-29 14:01:23 26 4
gpt4 key购买 nike

我正在使用 NMEAListener 测试一个应用程序,并注意到我需要调用 LocationManager.requestLocationUpdates 来让它接收字符串。因此,要使用 NMEAListener,我需要先注册常规 Location 监听器。我没有在文档中的任何地方找到应该这样做的地方。如果我只注册 NMEAListener,则不会接收到任何字符串(并且不会显示顶部系统栏中的 GPS 图标)。看来这个监听器没有打开 GPS。

你认为这是一个错误吗?

注意:我使用的是 2.3 Gingerbread。


更新
这些问题可能是相关的:
Issue 7321
Issue 15500

最佳答案

NmeaListener(已于 2019 年弃用)似乎只是请求 GPS 提供商位置更新的副产品。如果您使用 NETWORK_PROVIDER LocationManager.requestLocationUpdates,您也​​不会收到 nmea 语句。

我认为 GPS 芯片仅发出 NMEA 语句,而 android 系统正在将其转换为位置类数据并将其完全未经计算地推送到 NmeaListener。另一种方法不可用:使用 GSM/WLAN 数据计算纬度/经度然后转换为“假”NMEA 语句尚未完成。

关于android - NMEAListener 不工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9359875/

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