2013-04-17 5 views
7

एप्लिकेशन बिना किसी जानकारी के गतिविधि को क्रैश और समाप्त करता है।एंड्रॉइड - प्रक्रिया में समस्या हुई है

04-01 13:30:43.739: W/AudioService(180): setMode() client died 
04-01 13:30:43.739: W/GpsLocationProvider(180): Unneeded remove listener for uid 1000 
04-01 13:30:43.739: D/libloc(180): loc_eng_stop called 
04-01 13:30:43.739: I/ActivityManager(180): Process com.company.android (pid 2590)has died. 
04-01 13:30:43.739: W/ActivityManager(180): Scheduling restart of crashed service com.company.android/.utilities.OurGPSService in 80000ms 

लॉग लिया गया बहुत कम, यह बस पता चलता है कि प्रक्रिया अभी मृत्यु हो गई और हमारे जीपीएस सेवा को पुनः आरंभ करने का कारण बनता है। क्या यह कुछ एनडीके दुर्घटना या मीडियाप्लेयर से संबंधित कुछ है? कृपया इस मुद्दे की पहचान करने में मदद करें।

+0

'log_eng_stop', क्या यह आपके आवेदन से नहीं है? इसका मतलब कुछ या कम "सही" शटडाउन कहलाता है। बेशक सवाल यह है कि इसे कैसे पकड़ें। –

उत्तर

8

मैं इसी तरह के सवाल करने के लिए 2 अलग जवाब मिला:


में मल व्यवहार यह करने के लिए जोड़ने के लिए, मैं एक दुर्घटना जहां ApplicationManager एंड्रॉयड ढांचे के भीतर से एक ClassCastException फेंकता का पीछा करते हुए किया गया था। इसका कारण केवल इसलिए कि मुझे पता है कि मैंने एक निश्चित हैक किया था कि मैं यह निर्धारित करने में सक्षम था कि ट्रेस का वह हिस्सा मेरे ऐप के लिए था।

मैंने जो सबक सीखा वह यह है कि कभी-कभी क्रैश लॉग में आपके ऐप के नाम का कोई सबूत नहीं है। (दूसरा सबक यह है कि हैक हमेशा हैकर काटने के लिए वापस आते हैं ...)

+0

मुझे भी इसी तरह की समस्या मिल रही है। कुछ अन्य ऐप्स के विपरीत समय बहुत बड़ा है। – user2223032

+1

यहां सबक अमूल्य है। –

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