Logcat заполнен «input svInfo.flags is 8» во время работы приложения


43

Когда я запускаю практически любое приложение на Android Studio, мой logcat наполняется сообщениями:

«? E / GnssHAL_GnssInterface: gnssSvStatusCb: a: input svInfo.flags равен 8?

Что это? Что-то не так с моим приложением?


2
Вы запускаете приложение в эмуляторе?
Номан

Я вижу то же самое. Интересно, что это такое. Находятся на уровне журнала ошибок.
Джангофан

3
Отключение местоположения с устройства (эмулятор) Настройки решили эту проблему для меня.
Рошана Питигала

Ответы:


25

Вы должны создать виртуальное устройство в диспетчере AVD без датчика GPS.

новое устройство

и снимите флажок GPS

снимите флажок GPS

Ошибки исчезнут.


14
Отключение местоположения также избавляет от этой ошибки
Эндрю Оробатор

Это, к сожалению, не решение, если приложение использует GPS. Мое приложение реагирует по-разному, если GPS выключен или не доступен вообще.
user2808624

6

Существует гораздо более простое решение. в вашем AVD просто зайдите settings->locationи снимите галочку use location. Служба определения местоположения


4

Вряд ли что-то не так с вашим приложением. Проблема, вероятно, в настройках «Конфигурация фильтра» в Logcat. Он как бы скрывается как параметр и имеет привычку автоматически переключаться на выбор «Без фильтров». Если вы узнаете почему, дайте мне знать.

Чтобы игнорировать ошибку отладки в вашем вопросе: на панели Logcat выберите опцию конфигурации фильтра в раскрывающемся списке после флажка фильтра ввода и опции Regex.

Вероятно, лучший вариант - «Показывать только выбранное приложение».


3

Это действительно решило проблему, когда вы отключили услуги определения местоположения. Это происходит, когда я пытаюсь получить данные из веб-API, теперь я решаю, отключив местоположение.


2

Выход и удаление приложения из многозадачности в эмуляторе и повторный запуск из Android Studio исправили это для меня. Я предполагаю, что это ошибка студии Android.


Можете ли вы дать инструкции о том, как вы это сделали?
Fabricio

1. Запустите программу, у меня есть AVD эмулятор Android для Nexus5x API 29, 2.Log cat выдаст кучу ошибок, 3. В эмуляторе нажмите в правом нижнем углу экрана телефона (квадратная кнопка многозадачности). 4.Нажмите и перетащите экран вверх (удаляет из многозадачности). 5. проведите пальцем вверх по экрану, чтобы просмотреть приложения. 6. Откройте свое приложение. На данный момент ошибки ушли для меня. если это не помогло, попробуйте удалить приложение с телефона. Вы также можете попробовать перейти в file-> Invalidate caches / Restart, а также попробовать Build-> Clean project. Кроме того, включение и выключение компьютера иногда может решить проблемы IDE.
M4rk
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.