2013-01-22 14 views
5

मैं एंड्रॉइड डेवलपमेंट के लिए इंटेलिजे आईडीईए का उपयोग कर रहा हूं, और जब मैं एंड्रॉइड एमुलेटर के लिए रन कॉन्फ़िगरेशन को संपादित करने का प्रयास करता हूं, तो यह कहता है कि एक त्रुटि है और ऐसा लगता है।मॉड्यूल एंड्रॉइड लाइब्रेरी नहीं हो सकता है?

एमुलेटर अभी भी चलता है, लेकिन यह गतिविधि स्वचालित रूप से शुरू नहीं करता है और मैं सिर्फ क्या जिसके कारण त्रुटि और संभव समाधान क्या कर रहे हैं सोच रहा हूँ। धन्यवाद।

उत्तर

1

लगता है जैसे "SpyMaze" Android पुस्तकालय परियोजना है, तो आप एक पुस्तकालय परियोजना नहीं चला सकते हैं, check this out

+1

वह लिंक ग्रहण पृष्ठ को इंगित करता है। क्या आपका मतलब इंटेलिजे पेज पर इंगित करना है, जैसे कि [आपको आवश्यक मॉड्यूल प्रकार चुनना] (https://www.jetbrains.com/idea/webhelp/enabling-android-support.html)? –

1

जाना "परियोजना संरचना" चिह्न (यह भर्ती है, जहां नए, बचाने परियोजना प्रतीक हैं दिखा रहा है) तो मॉड्यूल क्लिक करें और एंड्रॉयड विकल्प और सही का निशान हटाएँ पुस्तकालय मॉड्यूल या

परियोजना संरचना> मॉड्यूल-> ANDROID-> अनचेक लाइब्रेरी

2

था चयन एंड्रॉइड स्टूडियो की सिफारिशों के बाद "एंड्रॉइड" को "com.android.library" में build.gradle में स्विच करने के बाद भी मेरे साथ ऐसा हुआ।

apply plugin: 'com.android.library' 
इस में

:

तो मेरी परियोजना के अनुप्रयोग मॉड्यूल के लिए, मैं सिर्फ इस को वापस लाया गया

apply plugin: 'com.android.application' 
+0

मेरे लिए भी समस्या को हल किया गया। – Jens

1

आप क्योंकि आप एक आवेदन के रूप में मॉड्यूल पुस्तकालय चलाने के लिए कोशिश कर रहे हैं त्रुटि हो रही है । आप SpyMaze मॉड्यूल का उपयोग कर रहे हैं, तो

apply plugin: 'com.android.application' 

एक पुस्तकालय रखने

apply plugin: 'com.android.library' 

और संपादन में के रूप में:

आप आवेदन के रूप में चलाना चाहते हैं तो आप SpyMaze मॉड्यूल build.gradle में नीचे जोड़ने की जरूरत विन्यास मुख्य ऐप का चयन करें। तो आपको रन 'एप' देखना चाहिए और नहीं 'स्पाइमेज़'

1

यदि आप एक नया मॉड्यूल/लाइब्रेरी जोड़ते हैं तो Run दबाए जाने से पहले सही प्रोजेक्ट में वापस बदलना न भूलें।

enter image description here

0
एक InstantApp लिए

- जांच करें कि आपने app चलाते हैं, और न पूरी तरह से आपके features में से एक। चलाने के लिए एंड्रॉइड स्टूडियो बार पर app चुनें।