शामिल जब मैं अपने आवेदन अपने शोगतिविधि निर्यात या एक आशय फिल्टर
Error running Dashboard: The activity must be exported or contain an intent-filter
नीचे त्रुटि मैं इस त्रुटि को कैसे हल कर सकते हैं भागने की कोशिश की जानी चाहिए?
शामिल जब मैं अपने आवेदन अपने शोगतिविधि निर्यात या एक आशय फिल्टर
Error running Dashboard: The activity must be exported or contain an intent-filter
नीचे त्रुटि मैं इस त्रुटि को कैसे हल कर सकते हैं भागने की कोशिश की जानी चाहिए?
केवल आपकी गतिविधि
अंदर आशय फिल्टर टैग को जोड़ने के उदाहरण ::
<activity
android:name=".activityName">
<intent-filter>
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
यह मेरी मदद करता है हालांकि मैंने अभी इस कोड का उपयोग किया है:
डबल अपने प्रकट की जाँच करें, आपकी पहली गतिविधि होना चाहिए टैग
<intent-filter>
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
के लिए गतिविधि टैग के अंदर ।
यदि यह काम नहीं करता है, तो रन बटन (हरे-रंगीन प्ले बटन) के बाईं ओर स्थित लक्ष्य निर्माण की तलाश करें, इसे "ऐप" फ़ोल्डर को लक्षित करना चाहिए, विशेष गतिविधि नहीं। यदि यह "ऐप" को लक्षित नहीं करता है, तो बस इसे क्लिक करें और ड्रॉप डाउन सूची से "ऐप" चुनें।
उम्मीद है कि यह मदद करता है!
के बीच रखना सुनिश्चित करें, इस बात का कोई विचार नहीं था कि इस मुद्दे का कारण क्या था। कुडोस। इससे बहुत मदद मिली। –
मैंने MainActivity
से App
से Select Run/Debug Configuration
बदल दिया और यह काम करना शुरू कर दिया। चुनें अनुप्रयोग विन्यास स्नैपशॉट: भागो के साथ ड्रॉप डाउन मेनू से
यह मेरे लिए काम कर रहा है .. – Faisal
यह स्वीकार्य उत्तर –
होना चाहिए, मैंने इस निरंतरता से गुमराह किया है और मैं देखता हूं कि कॉन्फ़िगरेशन के एक लाइनर या क्लिक करने के लिए बटन हैं, लेकिन कोई स्पष्टीकरण क्यों नहीं है या यह क्या है। यह वास्तव में क्या कर रहा है और यह कुछ स्वचालित चीज क्यों नहीं है? – red888
बस अनुप्रयोग का चयन करें (हरा चलाएं आइकन)। यह पूरे ऐप को विशिष्ट गतिविधि नहीं चलाएगा। यदि यह ManiFest.xml फ़ाइल में उस गतिविधि में उपयोग करने का प्रयास करने में मदद नहीं करता है। thankyou
यह प्रश्न कुछ समय पहले पोस्ट किया गया प्रतीत होता है, इसलिए अब पोस्टिंग पर ज्यादा ध्यान नहीं दिया जाएगा। –
Manifest.xml में, चुनें गतिविधि है जो यू शुरू करना चाहते हैं ई इस जानकारियां सेट:
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
.xml एक्सटेंशन के साथ अपने प्रकट, फ़ाइल को खोलने की जाँच करें और फिर अपने सभी गतिविधियों अपना पहला गतिविधि सूचीबद्ध हैं इस कोड को अपनी टैग में संलग्न किया जाना चाहिए था
<intent-filter>
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
या कोई और तरीका यू विन्यास से चुन सकते हैं जो रन बटन की बाईं ओर स्थित ड्रॉप डाउन सूची अनुप्रयोग से चुनने यह वाई आशा है कि से है मदद करेंगे !!
ऐसा इसलिए है क्योंकि आप अपने ऐप को उस गतिविधि से लॉन्च करने का प्रयास कर रहे हैं जो लॉन्चर गतिविधि नहीं है। इसे लॉन्चर गतिविधि से चलाने का प्रयास करें या एंड्रॉइड मैनिफेस्ट में लॉन्चर में अपनी वर्तमान गतिविधि श्रेणी बदलें।
ठीक है आप इसे अपने कुछ कोड दिखाकर इसे हल कर सकते हैं। पोस्ट करें ''AndroidManifest.xml' – pleft
आप" अपना एप्लिकेशन चलाने "का प्रयास कैसे कर रहे हैं? आईडीई से लॉन्च करें? होम स्क्रीन से एप्लिकेशन आइकन टैप करें? हम दिमागी पाठक नहीं हैं, हमें और डेटा दें! –
इस मामले में, एंड्रॉइड मैनेनिफ के साथ इसका कोई लेना-देना नहीं है लेकिन एंड्रॉइड स्टूडियो में एक अलग सेटिंग है और असल में एएस प्लगइन के साथ इंटेलिज आइडिया है। – Donato