在应用程序运行时,充满“输入svInfo.flags为8”的Logcat


43

当我在android studio上运行几乎所有应用程序时,我的logcat都会收到如下消息:

“?E / GnssHAL_GnssInterface:gnssSvStatusCb:a:输入svInfo.flags为8?E / GnssHAL_GnssInterface:gnssSvStatusCb:b:输入svInfo.flags为8”

这是什么?我的应用程序有问题吗?


2
您正在模拟器中运行该应用程序吗?
M.Noman '19

我看到同一件事。想知道这是什么。处于ERROR日志级别。
djangofan '19

3
从设备(仿真器)设置中关闭位置信息可以为我解决此问题。
Roshana Pitigala

Answers:


25

您应该在没有GPS传感器的AVD管理器中创建虚拟设备。

新装置

然后取消选中GPS

取消选中GPS

错误会消失。


14
开启关闭的位置也摆脱了这个错误的
安德鲁Orobator

不幸的是,如果该应用程序依赖于GPS处于打开状态,则没有任何解决方案。如果GPS关闭或根本不可用,我的应用程序会做出不同反应。
user2808624

6

有一个简单得多的解决方案。在您的AVD中,只需转到settings->location并取消选中use location定位服务图片


4

您的应用不太可能出现任何问题。问题可能出在Logcat的“过滤器配置”中。它有点隐藏为设置,并且习惯于自动切换到“无过滤器”选择。如果您知道原因,请告诉我。

要忽略问题中的调试错误:在Logcat面板中,在过滤器输入和Regex选项复选框之后的下拉列表中选择配置过滤器选项。

最好的选择是“仅显示选定的应用程序”。



2

从模拟器中的多任务退出和删除应用程序,然后从android studio重新运行,这对我来说已解决了。我假设它是一个Android Studio错误。


您能否提供有关操作方法的说明?
Fabricio

1.启动程序,我有AVD Nexus5x API 29的android仿真器,2.Log cat给出了很多错误,3.在仿真器中,单击手机屏幕右下角的(多任务方形按钮)。4.单击并向上拖动屏幕(从多任务中删除)。5.在屏幕上向上拖动以查看应用程序。6.打开您的应用程序。此时错误对我来说已经消失了。如果不起作用,请尝试从手机中删除该应用。您也可以尝试转到文件->使缓存无效/重新启动,还可以尝试生成->清理项目。打开和关闭计算机有时也可以解决IDE问题。
M4rk
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.