2012-12-17 15 views
6

पर प्रदर्शित नहीं होते हैं मैंने अपनी परियोजना पर ACRA(Application Crash Report for Android) सफलतापूर्वक कार्यान्वित किया है और त्रुटि रिपोर्ट Google दस्तावेज़ों को सही ढंग से भेजी जाती है। लेकिन ... एक अपवाद मेरे ऐप्स पर होता है जब, यह मेरी logcat पर दिखाई नहीं करता है और यह मैं क्या मिलता है:रनटाइम अपवाद एसीआरए के साथ पकड़े जाते हैं और लॉगकैट

ACRA caught a RuntimeException exception for com.my.project. Building report. 

तो ACRA त्रुटियों को देखता है और Logcat प्रदर्शन क्या हुआ नहीं देता। मैं वर्तमान में अपना आवेदन विकसित कर रहा हूं और मेरे पास हर मुद्दे के लिए Google दस्तावेज़ खोलने का समय नहीं है। क्या मुझे विकास पर एसीआरए अक्षम करना चाहिए और इसे उत्पादन पर सक्षम करना चाहिए?

+0

तो अगर मैं समझता हूं, तो आपकी पोस्ट का एकमात्र उद्देश्य यह पूछना है कि क्या आप विकास में हैं, जबकि आपको एसीआरए को अक्षम करना चाहिए, और केवल इसे उत्पादन पर सक्षम करना चाहिए? मेरी राय एक हैं) हां, और बी) इस सवाल को पोस्ट करने के लिए SO सही जगह नहीं है। – mah

+0

मेरे क्यू का उद्देश्य यह जानना है कि एसीआरए एक ही समय में अनुवर्ती कार्य क्यों करता है: 1. लॉककैट में त्रुटियों को डंप करना और 2. उन्हें Google डॉक्स –

+0

पर भेजना, फिर आप अपनी पोस्ट को फिर से पढ़ सकते हैं, और इसे व्यक्त करने के लिए इसे संपादित कर सकते हैं , चूंकि आप वर्तमान में Google डॉक्स को रिपोर्ट भेजने के बारे में उल्लेख करते हैं, "त्रुटि रिपोर्ट Google दस्तावेज़ों को सही तरीके से भेजी जाती है"। हालांकि विचार करने की एक बात ... यदि रिपोर्ट वितरित नहीं की जा रही है, तो क्या आपके ऐप में इंटरनेट की अनुमति है? – mah

उत्तर

2

क्या आप लॉगकैट फ़िल्टर कर रहे हैं? मेरे ऐप्स में, मैं एसीआरए के साथ भी लॉगकैट में त्रुटियों को देख सकता हूं, लेकिन त्रुटि के बजाए उनका स्तर एक चेतावनी में कम हो गया है।

लॉगकैट के अपने फ़िल्टरिंग को कम करने का प्रयास करें।

0

आपके पास इस ऐप के कारण होने वाले आपके ऐप (या आपके आईडीई) में कुछ और चल रहा है।

एसीआरए किसी भी अपवाद को निगल नहीं देता है। वे आपके लॉग में और साथ ही आपकी त्रुटि भंडार में दिखाई देंगे (आपके मामले में एक Google दस्तावेज़)।

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