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?


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.


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


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".


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.


2

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


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
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.