Logcat pełen „input svInfo.flags ma 8” podczas działania aplikacji

43

Kiedy uruchamiam prawie każdą aplikację w Android Studio, mój logcat zapełnia się wiadomościami takimi jak:

„? E / GnssHAL_GnssInterface: gnssSvStatusCb: a: wejście svInfo.flags wynosi 8? E / GnssHAL_GnssInterface: gnssSvStatusCb: b: wejście svInfo.flags wynosi 8”

Co to jest? Czy coś jest nie tak z moją aplikacją?

Alexandru Stroescu
źródło
2
Czy korzystasz z aplikacji w emulatorze?
M.Noman
Widzę to samo. Zastanawiasz się, co to jest. Są na poziomie dziennika BŁĘDÓW.
djangofan
3
Wyłączanie lokalizacji z urządzenia (emulatora) Ustawienia rozwiązały dla mnie ten problem.
Roshana Pitigala

Odpowiedzi:

25

Należy utworzyć urządzenie wirtualne w menedżerze AVD bez czujnika GPS.

nowe urządzenie

i odznacz GPS

odznacz GPS

Błędy znikną.

Alex77
źródło
14
Wyłączenie lokalizacji pozbywa się również tego błędu
Andrew Orobator
To niestety nie ma rozwiązania, jeśli aplikacja zależy od włączenia GPS. Moja aplikacja reaguje inaczej, jeśli GPS jest wyłączony lub w ogóle niedostępny.
user2808624
6

Istnieje o wiele prostsze rozwiązanie. w swoim AVD po prostu przejdź do settings->locationi odznacz use location. Obraz usługi lokalizacyjnej

hadi
źródło
4

Prawdopodobnie coś jest nie tak z Twoją aplikacją. Problemem są prawdopodobnie ustawienia w „Konfiguracji filtra” w Logcat. Trochę to ukrywa jako ustawienie i ma zwyczaj automatycznego przełączania się na wybór „Brak filtrów”. Jeśli dowiesz się dlaczego, daj mi znać.

Aby zignorować błąd debugowania w swoim pytaniu: w panelu Logcat wybierz opcję konfiguracji filtra w menu rozwijanym po danych wejściowych filtra i opcji Regex.

Prawdopodobnie najlepszą opcją jest „Pokaż tylko wybraną aplikację”.

Rozpoznać
źródło
3

Naprawdę rozwiązało problem po wyłączeniu usług lokalizacyjnych. Zdarza się to, gdy próbuję pobrać dane z internetowego interfejsu API, teraz rozwiązuję to poprzez wyłączenie lokalizacji.

Sunil Timilsina
źródło
2

Naprawiono to po wyjściu i usunięciu aplikacji z wielozadaniowości w emulatorze i ponownym uruchomieniu ze studia Android. Zakładam, że to błąd w studiu Androida.

M4rk
źródło
Czy możesz podać instrukcje, jak to zrobiłeś?
Fabricio,
1. uruchom program, mam AVD emulator Androida dla Nexus5x API 29, 2. Log cat daje kilka błędów, 3. W emulatorze kliknij w prawym dolnym rogu ekranu telefonu (kwadratowy przycisk wielozadaniowy). 4. kliknij i przeciągnij ekran w górę (usuwa z wielozadaniowości). 5. przeciągnij w górę na ekranie, aby wyświetlić aplikacje 6. otwórz aplikację. W tym momencie błędy zniknęły dla mnie. jeśli to nie zadziała, spróbuj usunąć aplikację z telefonu. Możesz także spróbować przejść do pliku-> Unieważnij pamięć podręczną / Uruchom ponownie, a także spróbuj Zbuduj> Wyczyść projekt. Włączanie i wyłączanie komputera może czasem rozwiązać problemy z IDE.
M4rk