Logcat penuh "input svInfo.flags adalah 8" saat aplikasi sedang berjalan

43

Ketika saya menjalankan hampir semua aplikasi di android studio, logcat saya penuh dengan pesan seperti:

"? E / GnssHAL_GnssInterface: gnssSvStatusCb: a: input svInfo.flags adalah 8? E / GnssHAL_GnssInterface: gnssSvStatusCb: b: input svInfo.flags adalah 8"

Apa ini? Apakah ada yang salah dengan aplikasi saya?

Alexandru Stroescu
sumber
2
Apakah Anda menjalankan aplikasi di Emulator?
M.Noman
Saya melihat hal yang sama. Ingin tahu apa itu. Yang ada di tingkat log KESALAHAN.
djangofan
3
Mematikan Lokasi dari perangkat (emulator) Pengaturan memecahkan masalah ini untuk saya.
Roshana Pitigala

Jawaban:

25

Anda harus membuat Perangkat Virtual di manajer AVD tanpa sensor GPS.

perangkat baru

dan hapus centang GPS

hapus centang GPS

Kesalahan akan hilang.

Alex77
sumber
14
Menonaktifkan lokasi juga menghilangkan kesalahan ini
Andrew Orobator
Sayangnya itu bukan solusi jika aplikasi ini mengandalkan GPS yang sedang dihidupkan. Aplikasi saya bereaksi berbeda jika GPS dimatikan atau tidak tersedia sama sekali.
user2808624
6

Ada solusi yang lebih sederhana. di AVD Anda cukup buka settings->locationdan hapus centang use location. Gambar layanan lokasi

hadi
sumber
4

Sepertinya tidak ada yang salah dengan aplikasi Anda. Masalahnya mungkin pengaturan di "Filter Configuration" di Logcat. Agak menyembunyikan sebagai pengaturan, dan memiliki kebiasaan untuk secara otomatis beralih ke pilihan "No Filter". Jika Anda tahu sebabnya, beri tahu saya.

Untuk mengabaikan kesalahan debug dalam pertanyaan Anda: di panel Logcat pilih opsi konfigurasi filter pada menu drop-down setelah input filter dan opsi Regex.

Pilihan terbaik mungkin adalah "Tampilkan hanya aplikasi yang dipilih".

Ken
sumber
3

Ini benar-benar menyelesaikan masalah ketika Anda mematikan layanan lokasi Anda. Itu terjadi ketika saya mencoba mengambil data dari web API, sekarang saya menyelesaikannya dengan mematikan lokasi.

Sunil Timilsina
sumber
2

Keluar dan menghapus aplikasi dari multitask di emulator dan menjalankan kembali dari studio android memperbaikinya untuk saya. Saya berasumsi ini bug Android studio.

M4rk
sumber
Bisakah Anda memberikan instruksi bagaimana Anda melakukannya?
Fabricio
1. program peluncuran, saya punya AVD emulator android untuk Nexus5x API 29, 2.Log cat memberikan banyak kesalahan, 3. Pada emulator klik di kanan bawah layar ponsel (tombol multi-task square). 4.klik dan seret layar ke atas (hapus dari multitask). 5. seret ke atas layar untuk melihat aplikasi 6. buka aplikasi Anda. Pada titik ini kesalahan hilang untuk saya. jika tidak berhasil coba hapus aplikasi dari ponsel. Anda juga dapat mencoba masuk ke file-> Validasi cache / Restart dan juga coba proyek Build-> Clean. Mengaktifkan dan menonaktifkan komputer Anda terkadang dapat memperbaiki masalah IDE.
M4rk