एंड्रॉइड स्टूडियो में एक मॉड्यूल कैसे हटाएं


373

क्या एंड्रॉइड स्टूडियो के भीतर एक मॉड्यूल को हटाने का एक तरीका है? जब मैं एक मॉड्यूल पर राइट क्लिक करता हूं तो मुझे डिलीट करने का कोई विकल्प नहीं मिलता है, क्या यह कहीं और है?

जवाबों:


600

"मार्क के रूप में बहिष्कृत" विकल्प अब नहीं है।

वर्तमान (Android Studio 0.8.x - 2.2.x ) ऐसा करने का तरीका प्रोजेक्ट संरचना संवाद के माध्यम से है । इसे "फ़ाइल -> प्रोजेक्ट संरचना" या एक मॉड्यूल पर राइट-क्लिक करके और "मॉड्यूल सेटिंग" का चयन करके एक्सेस किया जा सकता है।

यहां छवि विवरण दर्ज करें

फिर मॉड्यूल का चयन करें, और इसे हटाने के लिए "माइनस" बटन पर क्लिक करें।

यहां छवि विवरण दर्ज करें

निर्देशिका अभी भी "प्रोजेक्ट" दृश्य में दिखाई देगी (हालांकि "एंड्रॉइड" दृश्य में नहीं) क्योंकि यह वास्तव में हटाया नहीं गया है, लेकिन इसे अब मॉड्यूल के रूप में नहीं माना जाएगा।

यदि आप चाहें, तो आप उस पर राइट-क्लिक करके और "हटाएं" दबाकर शारीरिक रूप से इसे हटा सकते हैं।


154
एंड्रॉइड स्टूडियो इतना महत्वपूर्ण और भ्रमित क्यों है
अक्षय मुकदम

और से ...? फ़ाइलें अभी भी कैश की गई हैं और संभवतः संदर्भित (मॉड्यूल। xml, ...)। क्या डिस्क से पूरे मॉड्यूल निर्देशिका को निकालना सुरक्षित है?
वूफ

2
@ हां, आप इसे सुरक्षित रूप से हटा सकते हैं।
मतिश

1
ठीक है, यही मैं जांचना चाहता था। कई ट्यूटोरियल, जैसे कि यह यूट्यूब पर: youtube.com/watch?v=lvFCRl_zxsw , स्वच्छ प्रोजेक्ट डिलीट के लिए प्रोजेक्ट फोल्डर को हटाने से पहले ऐप और एक्टिविटी मॉड्यूल को हटाने का निर्देश देता है।
Androidcoder

1
एंड्रॉइड स्टूडियो के साथ दुनिया में वे कितना बड़ा ग ** पी डालते हैं!
sjkm

84

(संपादक का नोट: यह उत्तर मई 2013 में Android Studio v0.1 के लिए सही था, लेकिन अब जुलाई 2014 तक सटीक नहीं है, क्योंकि उल्लेखित मेनू विकल्प अब मौजूद नहीं है - इस उत्तर को अप-टू-डेट वैकल्पिक देखें) ।

सबसे पहले आपको इसे अपवर्जित के रूप में चिह्नित करना होगा। फिर राइट क्लिक पर आप प्रोजेक्ट को डिलीट कर पाएंगे।

चरण 1

चरण 2


3
इस उत्तर में चरण करने के बाद, प्रोजेक्ट सूची में बना रहता है, और मुझे प्रोजेक्ट को सूची से गायब करने के लिए एंड्रॉइड स्टूडियो को पुनरारंभ करना होगा। जो कोई भी एक ही चीज़ का अनुभव कर रहा है, कृपया Android Studio को पुनरारंभ करें। :)
मैं

2
आप बस उसी को प्राप्त करने के लिए ताज़ा कर सकते हैं
संदीप

1
मुझे यकीन है कि यह एक शानदार जवाब था, लेकिन यह पुराना है। एक संदर्भित Android स्टूडियो 0.8.1 ने मेरे लिए काम किया।
जिम विटेक

48

एंड्रॉइड स्टूडियो 1.0 - 1.1b4 में , मैंने एक मॉड्यूल को हटाने का सबसे आसान तरीका पाया:

  1. settings.gradleग्रैडल लिपियों के नीचे खुला पाया गया

  2. शामिल बयान से मॉड्यूल का नाम हटाएं

  3. ग्रेड फाइल के साथ सिंक प्रोजेक्ट

  4. वैकल्पिक रूप से, इसे प्रोजेक्ट फ़ोल्डर से मैन्युअल रूप से हटा दें

उदाहरण

पुराना:

include ':app', ':greendao'

नया:

include ':app'

4
यह सही तरीके से पॉप अप करने से भूत मॉड्यूल प्राप्त करने का सही तरीका है।
केनी वर्डेन

18

जैसा कि मैंने देखा कि एंड्रॉइड स्टूडियो 0.5.1 में, आपको अपनी परियोजना को बस फ़ाइल करके बंद करना होगा -> प्रोजेक्ट को बंद करें फिर अपने माउस को उस प्रोजेक्ट पर ले जाएं जिसे आप हटाना चाहते हैं फिर अपने माउस को उसी प्रोजेक्ट पर रखें और हटाएं दबाएं "ओके" बटन पर जो एंड्रॉइड स्टूडियो से आपकी परियोजना को हटा देगा।

स्क्रीनशॉट 1

यहां छवि विवरण दर्ज करें


14
आप हाल ही में प्रोजेक्ट्स सूची से प्रोजेक्ट को निकाल रहे हैं। परियोजना की सामग्री अभी भी डिस्क पर उपलब्ध होगी।
Giulio Piancastelli

Hmm Afaik जो ADT करता है
Ajay S

1
मैं सहमत हूं, और यह एक बुमेर है।
Giulio Piancastelli

2
यह उत्तर एक परियोजना को हटाने के बारे में है, लेकिन सवाल एक मॉड्यूल को हटाने के बारे में था।
लार्स

9

एंड्रॉइड स्टूडियो में v1.0.2

विधि 1

प्रोजेक्ट संरचना पर जाएं, File -> Project Structure...निम्न चित्र शो के रूप में, -मॉड्यूल को हटाने के लिए आइकन पर क्लिक करें ।यहां छवि विवरण दर्ज करें

विधि 2

फ़ाइल को संपादित करें settings.gradleऔर उस प्रविष्टि को हटा दें जिसे आप हटाने जा रहे हैं। जैसे संपादित से फाइल include ':app', ':apple'करने के लिए include ':app'

यह ज्यादातर स्थिति में काम करेगा, हालाँकि अंत में आपको डिस्क को मैन्युअल रूप से डिलीट करना होगा यदि आपको इसकी आवश्यकता नहीं है।


7

यहाँ Android studio 2.3.3 मैं Fileमेनू के तहत किसी भी परियोजना संरचना नहीं मिला है के लिए है । तो यहाँ चित्रों में चरण हैं

यहां छवि विवरण दर्ज करें

यहां छवि विवरण दर्ज करें

यहां छवि विवरण दर्ज करें यहां छवि विवरण दर्ज करें


4

हटाना एक ऐसा सिरदर्द है। मैं एंड्रॉइड स्टूडियो 1.0.2 के लिए समाधान पोस्ट कर रहा हूं।


चरण 1: दिखाए गए फ़ोल्डर पदानुक्रम से चयनित "प्रोजेक्ट नाम" पर राइट क्लिक करें।
नोट: इसे प्रॉजेक्ट नाम पर राइट क्लिक करके और संदर्भ मेनू से डिलीट का चयन करके अपनी विंडो के दाईं ओर से कमांडर व्यू से भी डिलीट किया जा सकता है।

चरण 1

चरण 2: परियोजना को हटा दिया गया है (प्रतीत होता है) लेकिन प्रोजेक्ट प्रोजेक्ट फ़ोल्डर का रिकॉर्ड रखने के लिए ग्रेडेल लगता है (इसे ग्रैडल व्यू पर क्लिक करके देखें)। अब File-> Close Project पर जाएं।

चरण 3: अब आप प्रारंभ विंडो पर हैं। हाल ही की प्रोजेक्ट सूची में कर्सर को ले जाएँ। हटाएँ दबाएं ।

चरण 4: फ़ोल्डर को वास्तव में ले जाकर या हटाकर एक्सप्लोरर से हटाएं। यह स्थान आपके_सुमेर_नाम-> एंड्रॉइड स्टूडियो प्रोजेक्ट्स में है -> ...

चरण 5: एंड्रॉइड स्टूडियो विंडो पर वापस जाएं और प्रोजेक्ट अच्छे के लिए चला गया है। आप अब एक नई परियोजना शुरू कर सकते हैं।


3

मैं वर्तमान में एंड्रॉइड स्टूडियो का 0.5.8 संस्करण चला रहा हूं और जब मैं राइट क्लिक करता हूं, तो मुझे "मार्क फ़ोल्डर" विकल्प भी नहीं मिल सकता है:

प्रोजेक्ट पर राइट क्लिक करें -> शो में एक्सप्लोरर पर क्लिक करें और फिर इसे वहां से हटा दें।

आप इसे सीधे विंडोज एक्सप्लोरर के माध्यम से हटाकर एक ही परिणाम प्राप्त कर सकते हैं। यही एकमात्र तरीका है कि मैं उन परियोजनाओं से छुटकारा पा रहा हूं जो मैं अब नहीं चाहता था। ओह और निश्चित रूप से, यह इसे हार्ड डिस्क से भी निकालता है।


3
  1. प्रोजेक्ट की सेटिंग संपादित करें। फ़ाइल को हटाएं : जहां मॉड्यूल XXX को हटाने के लिए मॉड्यूल का नाम है ( , ': xxxxx' ) हटाएं

  2. फ़ाइल एक्सप्लोरर का उपयोग करके मॉड्यूल फ़ोल्डर को हटा दें

वैसे, एंड्रॉइड स्टूडियो का वर्तमान संस्करण (v3.1.2) एक अपवाद को फेंकता है और मॉड्यूल सेटिंग्स => चयनित मॉड्यूल => - (माइनस) के माध्यम से मॉड्यूल को हटाते समय एक त्रुटि के साथ हटाने को बाहर निकालता है

सर्वश्रेष्ठ सादर, धन्यवाद)


3

एंड्रॉइड स्टूडियो में निकालें मॉड्यूल का पालन करने के चरण: 3.1.4।

  1. गोटो प्रोजेक्ट -> मॉड्यूल पर राइट क्लिक (FolderIcon-GreywithGreenColorDot) -> पॉपअप में लोड / अनलोडमॉड्यूल -> पॉपअप विन्डोज़ में कौन से मॉड्यूल को अनलोड करने के लिए चुनेंइस छवि को देखें
  2. फिर से मॉड्यूल पर राइट क्लिक करें (FolderIcon-OrangeColor) -> मॉड्यूल निकालें।
  3. अंत में, मॉड्यूल पर फिर से राइट क्लिक करें (FolderIcon-GreyColor) -> हटाएं।

    नोट: Git के साथ सक्षम प्रोजेक्ट इनसाइट कृपया सेटिंग से हटा दें ।ग्रेड , अन्यथा हटाए गए मॉड्यूल ।iml प्रोजेक्ट मॉड्यूल सूची ( संदर्भ लिंक ) .gradle.xml में दिखाई देगा जो प्रोजेक्ट / .idea / gradle.xml में स्थित है - इसे हटा दें। यहां से मॉड्यूल

आशा है ये मदद करेगा। धन्यवाद।


2

सबसे विश्वसनीय तरीका मैंने ऐसा करने के लिए इसे प्रोजेक्ट संरचना में जाने और इसे निर्भरता से हटाने और अपनी सेटिंग से हटाने के लिए पाया है। फ़ाइल को हटा दें।

ऐसा प्रतीत होगा मानो वह पूरी तरह से अपने बिंदु पर हटा दिया गया है, लेकिन ऐसा नहीं है। यदि आप मॉड्यूल को फिर से जोड़ने का प्रयास करते हैं तो यह कहेगा कि यह पहले से ही परियोजना में मौजूद है।

अंतिम चरण फ़ाइल एक्सप्लोरर आदि का उपयोग करके अपनी परियोजना के स्थान पर जाना है और मॉड्यूल को हटाना है।

यह स्टूडियो 1.3.1 पर 100% समय का काम करता है


2

निम्नलिखित मानते हुए:

  • आप एंड्रॉइड स्टूडियो 1.2.1 या 1.2.2 के साथ काम कर रहे हैं (मेरे पास अभी तक नवीनतम नहीं है, जब मैं इसे फिर से संपादित करूंगा)।
  • आपका प्रोजेक्ट टूल विंडो निम्नलिखित में से एक दृश्य प्रदर्शित कर रहा है: "प्रोजेक्ट", "पैकेज", "एंड्रॉइड" या "प्रोजेक्ट फाइल्स"

आप एंड्रॉइड स्टूडियो मॉड्यूल को निम्नानुसार हटा सकते हैं:

  1. प्रोजेक्ट टूल विंडो में उस मॉड्यूल पर क्लिक करें जिसे आप हटाना चाहते हैं।
  2. टूल बार और प्रोजेक्ट टूल विंडो के बीच टूल बार में आपको दो "चिप्स" दिखाई देंगे जो चयनित मॉड्यूल के लिए पथ का प्रतिनिधित्व करते हैं, जैसे: आपका प्रोजेक्ट-नाम> चयनित-मॉड्यूल-नाम
  3. चयनित मॉड्यूल-नाम चिप पर राइट क्लिक करें । एकाधिक अनुभागों के साथ एक संदर्भ मेनू दिखाई देगा। नीचे से तीसरे खंड में एक खंड होगा जिसमें "रिफॉर्मैट कोड ..", "ऑप्टिमाइज़ इंपोर्ट ..." और "डिलीट" होगा।
  4. "हटाएं" चुनें और किसी भी संकेत का पालन करें।

2

एंड्रॉइड-स्टूडियो संस्करण 2 में। बस जाओ

राईट क्लिक करें Project-> ओपन Module Option-> क्लिक Your Module-> sign doneफिर okबटन दबाएँ पर क्लिक करें।


1

यदि आप मैन्युअल रूप से हटाना चाहते हैं (मेरे लिए यह आसान था), इसका अनुसरण करें:

इस उदाहरण को "वृषण" के साथ प्राप्त करते हैं।

1 - सबसे पहले एक्सप्लोरर को "प्रोजेक्ट" में बदलें और "सेटिंग्स" खोलें।

यहां छवि विवरण दर्ज करें

2 - आप चाहते हैं कि मॉड्यूल को हटा दें;

यहां छवि विवरण दर्ज करें

3 - अपनी परियोजना के रूट फ़ोल्डर में जाएं और मॉड्यूल फ़ोल्डर को हटा दें।

यहां छवि विवरण दर्ज करें


0

ऐसा करने के बाद क्या कहा जाता है [इस उत्तर]: https://stackoverflow.com/a/24592192/82788

मॉड्यूल का चयन करें (क्योंकि यह अभी भी प्रोजेक्ट दृश्य पर दिखाई दे रहा है), कीबोर्ड पर डिलीट बटन दबाने से डिस्क पर इस मॉड्यूल को हटाया जा सकता है (ऐसा करने से पहले उस जवाब में क्या कहा जाता है, डिलीट बटन का कोई प्रभाव नहीं है।)


0

फ़ाइल> फ़ाइल संरचना> निर्भरता> - बटन से निकालें। फिर अगर यह वहाँ है, तो आप सेटिंग में जाकर मॉड्यूल को हटा सकते हैं। फ़ाइल को निकालें और इसे शामिल लाइन से हटा दें।


0

में एक मॉड्यूल को हटाने के लिए Android Studio 2.3.3,

  • खुला हुआ File -> Project Structure
  • पर Project Structureखिड़की, वर्तमान परियोजना के मॉड्यूल की सूची बाएं पैनल पर प्रदर्शित किया जाता है। उस मॉड्यूल का चयन करें जिसे हटाने की आवश्यकता है।
  • फिर -ऊपर बाईं ओर बटन पर क्लिक करें, अर्थात बाएँ पैनल के ठीक ऊपर।
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.