2017-08-07 23 views
10

ऐसा लगता है कि विकास से क्रैश मेरे Google Play डेवलपर कंसोल में दिखने लगे।एंड्रॉइड स्टूडियो डीबग क्रैश को Google Play डेवलपर कंसोल से बाहर रखें?

कभी-कभी मुझे थोड़ा डराता है जब तक मुझे एहसास नहीं होता कि ये डिबगिंग से हैं और उत्पादन क्रैश नहीं हैं।

क्या Google Play डेवलपर कंसोल रिपोर्टिंग से बाहर होने के दौरान होने वाली दुर्घटनाओं को रखने का कोई तरीका है?

मुझे इन डीबग क्रैश के बारे में भी थोड़ा सा विचार किया जाता है क्योंकि Google ने रैंकिंग ऐप्स को शुरू करने जा रहा है जो बहुत जल्द क्रैश हो रहा है।

https://techcrunch.com/2017/08/03/google-play-will-now-downrank-poorly-performing-apps/

+0

सुनिश्चित करें कि आपने क्रैश रिपोर्टिंग के लिए डिबगिंग मोड सक्षम किया है। –

+0

क्या आप थोड़ा और विस्तार से समझा सकते हैं? –

+0

@ Sealer_05 क्या आपको इसके लिए कोई फिक्स मिला? –

उत्तर

1

डेवलपर कंसोल केवल प्रकाशित संस्करण संख्याओं (या तो अल्फा में, बीटा या उत्पादन) से दुर्घटनाओं की रिपोर्ट।

तो मेरी समाधान बहुत सरल है:

  1. एक नया संस्करण प्रकाशित करने के बाद, पहली बात मैं कर प्रकट में versionCode वृद्धि है। और विकास के दौरान मैं केवल इस संस्करण संख्या का उपयोग करता हूं। इस तरह, कंसोल पर कोई क्रैश नहीं भेजा जाता है।
  2. फिर, जब मैं फिर से प्रकाशित करने के लिए तैयार हूं, तो मैं संस्करण कोड को एक बार और बढ़ाता हूं। इस तरह से मैं सुनिश्चित करता हूं कि नए क्रैश केवल प्रकाशित संस्करण से आएंगे।

संपादित करें:

के रूप में टिप्पणी में कहा, अप्रकाशित संस्करणों से दुर्घटनाओं अभी भी कंसोल पर 'सभी संस्करणों' विकल्प के अंतर्गत दिखाई देंगे। तो इस जवाब को उन दुर्घटनाओं को पहचानने और फ़िल्टर करने के तरीके के रूप में लें, उन्हें लॉग इन होने से रोकने के लिए नहीं।

+1

दुर्भाग्य से यह काम नहीं करता है। मैंने अभी एक संस्करण कोड से प्ले कंसोल पर एक क्रैश देखा जो जारी नहीं किया गया था। आपको बस सभी संस्करणों से क्रैश देखने के लिए चयन करना होगा। इसका मतलब है कि यहां तक ​​कि अप्रकाशित संस्करण कोड प्ले कंसोल पर क्रैश लॉग भेजते हैं। – MScott

+0

@MScott आप सही हैं। मैंने परीक्षण करने के लिए अपने ऐप में एक क्रैश को मजबूर कर दिया और कुछ समय बाद यह 'सभी संस्करणों' का चयन करते समय कंसोल पर दिखाई दिया। मैं इसे प्रतिबिंबित करने के लिए अपना जवाब संपादित करूंगा। – jmart

+0

हां, दुर्भाग्य से। यह अभी भी उपयोगी है क्योंकि आप संदेशों को फ़िल्टर कर सकते हैं ताकि आप जान सकें कि असली उपयोगकर्ताओं से वास्तविक क्रैश क्या हैं। लेकिन यह बहुत निराशाजनक है कि Google ने अभी तक इस मुद्दे को संबोधित नहीं किया है। – MScott

संबंधित मुद्दे