2011-11-28 20 views
15

में ऐप बंद हो गया है, मैं एंड्रॉइड के लिए नया हूं और मैं कुछ छोटे ऐप्स (कम्पास की तरह) की कोशिश कर रहा हूं। जब मैं एमुलेटर में ऐप चलाता हूं, तो यह संदेश Unfortunately, Compass has Stopped देता है।दुर्भाग्य से एंड्रॉइड एमुलेटर

मेरे पास कोई संकलन समय त्रुटियां नहीं हैं।

मैं इसे कैसे हल करूं, और इसका कारण क्या है?

अग्रिम धन्यवाद।

+0

लॉगकट क्या कहता है? यदि आप नहीं जानते कि इसका उपयोग कैसे करें http://www.appaholics.in/using-the-logcat –

+0

कम्पास एप्लिकेशन क्या है? –

+0

मेरे पास एक ही समस्या है: प्रत्येक ऐप उन शब्दों के साथ बंद हो जाता है-.- ब्राउज़र से अलग। अजीब – Sven

उत्तर

2

आपने कोई कोड पोस्ट नहीं किया है, इसलिए यह देखना मुश्किल है कि आपकी समस्या क्या है। हालांकि मेरे पास एक ही समस्या थी जिसे Unfortunately HelloListView has stopped

2

संभवतः इस तथ्य के कारण कि आपके पास एक्सीलरोमीटर और चुंबकीय क्षेत्र का समर्थन नहीं है। अपने AVD विन्यास पर जाएं और निम्न हार्डवेयर जोड़ें: Magnetic Field Support और accelerometer

2

सबसे पहले अपने AndroidManifest.xml फ़ाइल की जांच कर गतिविधि टैग

बारे में उदाहरण के लिए, आप DisplayMessageActivity.class है और पैकेज है me.user_interface

टैग है:

<activity android:name="me.user_interface.DisplayMessageActivity"/> 

</activity>एंड्रॉइडमैनीफेस्ट.एक्सएमएल फ़ाइल में टैग के बाद आप इसे लिख सकते हैं। पथ सावधानी से जांचें।

4

मुझे एक ही त्रुटि संदेश था और पाया कि एंड्रॉइडManifest.xml में उपयोग-अनुमति नोड्स को टिप्पणी करने में मैंने टिप्पणी की थी जिसकी आवश्यकता थी। जब मैं इसे ऐप में वापस रखता हूं तो ठीक चला गया। मैं त्रुटि को पुन: पेश करने में सक्षम था। मैं की जरूरत:

<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

यह एक barebones index.html, एकल पृष्ठ अनुप्रयोग, नमस्ते विश्व को प्रदर्शित करता है कि के लिए किया गया था। और उपर्युक्त अनुमति केवल एक ही है जिसे मुझे रन एएस/एंड्रॉइड एप्लिकेशन करने की आवश्यकता है और इसे एक एमुलेटर में चलाने के लिए मिलता है।

एचटीएच

+0

जो मेरे लिए काम किया। आपका बहुत बहुत धन्यवाद! – RIKI

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