एप्लिकेशन चल रहा है, जबकि "इनपुट svInfo.flags 8" से भरा Logcat


43

जब मैं एंड्रॉइड स्टूडियो पर लगभग किसी भी ऐप को चलाता हूं, तो मेरा लॉगकाट संदेशों से भरा हो जाता है:

"? ई / GnssHAL_GnssInterface: gnssSvStatusCb: a: इनपुट svInfo.flags 8 है? ई / GnssHAL_GnssInterface: gssSvStatusCb: b: इनपुट svInfo.flags 8 है"

यह क्या है? क्या मेरे ऐप के बारे में कुछ गलत है?


2
क्या आप एमुलेटर में ऐप चला रहे हैं?
एम। नोमान

मैं वही देखता हूं। आश्चर्य है कि यह क्या है। ERROR लॉग स्तर पर हैं।
djangofan

3
डिवाइस (एमुलेटर) सेटिंग्स से स्थान बंद करने से मेरे लिए यह समस्या हल हो गई।
रोशन पिटिगला

जवाबों:


25

आपको GPS सेंसर के बिना AVD मैनेजर में वर्चुअल डिवाइस बनाना चाहिए।

नया यंत्र

और जीपीएस को अनचेक करें

GPS को अनचेक करें

त्रुटियां दूर हो जाएंगी।


14
स्थान को बंद करने से इस त्रुटि से भी छुटकारा मिलता है
एंड्रयू ओब्रोटेर

यदि ऐप जीपीएस पर स्विच किया जाता है तो यह दुर्भाग्य से कोई समाधान नहीं है। यदि GPS स्विच ऑफ है या बिल्कुल उपलब्ध नहीं है, तो मेरा ऐप अलग तरह से प्रतिक्रिया करता है।
user2808624

6

बहुत सरल उपाय है। अपने AVD में बस settings->locationऔर अनचेक करें use locationस्थान सेवा छवि


4

आपके ऐप में कुछ भी गलत होने की संभावना नहीं है। समस्या शायद Logcat में "फ़िल्टर कॉन्फ़िगरेशन" में सेटिंग्स है। यह थोड़े एक सेटिंग के रूप में छुपाता है, और स्वचालित रूप से "नो फिल्टर" चयन पर स्विच करने की आदत है। अगर आपको पता चल जाए कि क्यों, मुझे बताइए।

अपने प्रश्न में डिबग त्रुटि को अनदेखा करने के लिए: लॉगकैट पैनल में फ़िल्टर इनपुट और रेगेक्स विकल्प चेकबॉक्स के बाद ड्रॉप-डाउन में एक कॉन्फ़िगर फ़िल्टर विकल्प चुनें।

संभवतः सबसे अच्छा विकल्प "केवल चयनित आवेदन दिखाएं" है।


3

जब आप अपनी स्थान सेवाओं को बंद करते हैं, तो यह वास्तव में समस्या को हल करता है। यह तब होता है जब मैं वेब एपीआई से डेटा प्राप्त करने की कोशिश करता हूं, अब मैं स्थान को बंद करके हल करता हूं।


2

एमुलेटर में मल्टीटास्क से ऐप को बाहर करना और निकालना और एंड्रॉइड स्टूडियो से फिर से चलना मेरे लिए इसे तय करता है। मैं इसका एंड्रॉइड स्टूडियो बग मान रहा हूं।


क्या आपने यह निर्देश दिया है कि आपने ऐसा कैसे किया?
फैब्रिकियो

1. लॉन्च कार्यक्रम, मेरे पास नेक्सस 5 एक्स एपीआई 29 के लिए एंड्रॉइड एमुलेटर है, 2.लॉग कैट त्रुटियों का एक गुच्छा देता है, 3. एमुलेटर में फोन स्क्रीन (बहु टास्क स्क्वायर बटन) के नीचे दाईं ओर क्लिक करें। 4. स्क्रीन पर क्लिक करें और खींचें (मल्टीटास्क से हटाता है)। 5. एप्लिकेशन को देखने के लिए स्क्रीन पर खींचें 6. अपने ऐप को खोलें। इस बिंदु पर त्रुटियां मेरे लिए दूर चली गईं। अगर यह काम नहीं करता तो फोन से ऐप हटाने की कोशिश करें। आप फ़ाइल-> अमान्य कैश / पुनः आरंभ करने की कोशिश भी कर सकते हैं और बिल्ड-> क्लीन प्रोजेक्ट भी आज़मा सकते हैं। अपने कंप्यूटर को चालू और बंद करने के साथ-साथ कभी-कभी आईडीई समस्याओं को ठीक कर सकते हैं।
M4rk
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.