2012-05-23 11 views
6

क्रैश करने का कारण बनता है यह ग्रहण का एक दिलचस्प बग है। मैं उपयोग कर रहा हूँ:ग्रहण में ब्रेकपॉइंट जोड़ना, Dalvik को

संस्करण: इंडिगो रिलीज
बिल्ड आईडी: 20110615-0604

कहीं से बाहर

आज, मैं ग्रहण पर अपने Android एप्लिकेशन में एक ब्रेकपाइंट निर्धारित किया है। जब यह कोड पहुँचता है, डिबग (Dalvik JVM) aborts और दुर्घटनाओं:

Tried to execute code in unprepared class (followed by the class name)

मैं तोड़ बिंदु निर्धारित नहीं है, तो यह कोई समस्या नहीं के साथ के माध्यम से चलेंगे। मैंने Google के माध्यम से खोज की है लेकिन अब तक कुछ भी नहीं मिला है।

एक और नोट, जहां मैं इस ब्रेकपॉइंट को सेट करता हूं इससे कोई फर्क नहीं पड़ता, यह केवल ऑनक्लिक() फ़ंक्शन, या कहीं और की पहली पंक्ति हो सकती है। पलपॉइंट के कारण ऐप " रोकता है, यह क्रैश हो जाता है।

+0

एक असली अजीब बग की तरह लगता है। मेरा सुझाव: ग्रहण को पुनरारंभ करें, फिर भी कंप्यूटर को पुनरारंभ करें यदि अभी भी ग्रहण और एसडीके को पुनर्स्थापित नहीं कर रहा है। क्या आप डिवाइस पर एमुलेटर पर डीबग करते हैं? – Fabian

+0

मैं अपने फोन पर डीबग करता हूं। मैंने साफ परियोजना की, ग्रहण को फिर से शुरू किया, हालांकि मेरा कंप्यूटर नहीं। मैंने उसी कोड को मेरे कार्यालय में कॉपी किया, फिर ब्रेक पॉइंट या कुछ भी इसमें कोई समस्या नहीं थी। अजीब बग और इस त्रुटि संदेश के बारे में बहुत कम जानकारी। –

+0

भविष्य के उपयोगकर्ता के लिए: यह ग्रहण केप्लर – nunofmendes

उत्तर

0

मैंने एक अप्रयुक्त आयात पैकेज को हटाकर इस समस्या को हल किया।

वास्तव में त्रुटि संदेश कह रहा है मुझे लगता है कि वर्ग उपयोग नहीं कर रहा (कक्षा नाम और उसके बाद)

"अप्रस्तुत कक्षा में कोड निष्पादित करने की कोशिश की" लेकिन यह आयात किया जाता है।

सीधे शब्दों में आयात

+0

में भी होता है काम नहीं करता मैंने सभी अप्रयुक्त हटा दिए, और एक ही त्रुटि प्राप्त हुई – delive

25

मैं एक ही मुद्दे में चलाने हटाने, और यह ठीक काम करता है ....; मेरे लिए, समस्या को डीबगर में स्थापित किए गए सभी देखे गए अभिव्यक्तियों को हटाकर हल किया गया था (उनमें से एक समस्या पैदा कर रहा था)।

+0

मुझे 'ERROR: अपरिपक्व वर्ग में कोड निष्पादित करने का प्रयास किया गया' लैंड्रॉइड/एनएफसी/तकनीक/आईएसडीपी के साथ एक ही त्रुटि थी; ' (5) 'संदेश और सभी देखे गए अभिव्यक्तियों को भी हटा दिया गया। – GoRoS

+0

यह एक चमत्कार है! यह काम करता हैं!!! धन्यवाद! – exdeny

+0

बेस्ट उत्तर! धन्यवाद! – 0wl

2

मैं उसी समस्या में भागता हूं जब इस (अपरिपक्व) वर्ग की स्थैतिक विधि के साथ घड़ी अभिव्यक्ति का उपयोग किया जाता है। मैंने अभिव्यक्ति सूची से इस अभिव्यक्ति को हटाकर इस समस्या को हल किया।

+0

यहां वही मामला, मैंने सभी तैयार अभिव्यक्तियों को हटाया नहीं, केवल "तैयार वर्ग" की स्थिर विधि में से एक। ग्रहण संस्करण: इंडिगो 3.7.1। – Diana

+0

हाँ! मुझे घड़ी अभिव्यक्ति में स्थैतिक विधि के साथ सही समस्या है। धन्यवाद! – Sam

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

  • कोई संबंधित समस्या नहीं^_^