2011-02-03 18 views
6

मेरे पास मेरे ऐप में मेरा पहला NullPointerExceptions था और यह डेवलपर कंसोल पर दिखाई दिया।जब मेरा ऐप जंगली में दुर्घटनाग्रस्त हो जाता है तो मैं डीबग डेटा की गुणवत्ता में सुधार कैसे करूं?

जबकि मैं सलाह के लिए पूछना शुरू कर रहा था, मुझे एहसास हुआ कि समस्या क्या थी, लेकिन यह मेरे दिमाग के सामने लाया जो कुछ समय से मुझे परेशान कर रहा है - इसे मेरे कोड को डीबग करने के लिए जितना आसान हो सके जब मेरे पास केवल एक चीज है जो डेवलपर कंसोल और वहां मौजूद स्टैक निशान है।

दूसरे शब्दों में, क्या कोई ऐसा डेवलपर है जो मैं डेवलपर के रूप में कर सकता हूं जब मुझे पता चलता है कि मेरा ऐप जंगली में दुर्घटनाग्रस्त हो जाता है? हो सकता है कि यह Google Analytics हो, शायद इंस्ट्रुमेंटेशन क्लास, लेकिन मेरे ऐप को डीबग करने में मदद करने के लिए और अधिक संदर्भ प्राप्त करने का एक बेहतर तरीका होना चाहिए जब मेरे पास उपयोगकर्ता या उनके डिवाइस को डिबगिंग के लिए एक्सेस न हो?

उत्तर

4

तुम भी उपयोग कर सकते हैं ACRA http://code.google.com/p/acra/

+0

धन्यवाद - कि मैं वास्तव में क्या ढूंढ रहा था और यह काफी लचीला आप क्रैश रिपोर्ट को अतिरिक्त जानकारी जोड़ सकते हैं कि है। – RivieraKid

1

यदि आपके पास कुछ एप्लिकेशन लॉगिंग चालू है, तो आप उन लॉग्स को http://code.google.com/p/android-remote-stacktrace/ का उपयोग करके भी भेज सकते हैं। यह आपको दुर्घटनाग्रस्त होने की अवधि के दौरान वास्तव में क्या कर रहा था, इस बारे में अमूल्य संदर्भ देगा।

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

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