Jak usunąć moduł w Android Studio

373

Czy istnieje sposób na usunięcie modułu w Android Studio? Kiedy klikam moduł prawym przyciskiem myszy, nie mogę znaleźć opcji usunięcia, czy jest to gdzie indziej?

Stephan
źródło

Odpowiedzi:

600

Opcja „Oznacz jako wykluczone” już nie istnieje.

Obecny (Android Studio 0.8.x - 2.2.x ) sposób to zrobić poprzez okno dialogowe Struktura projektu . Można uzyskać do niego dostęp poprzez „Plik -> Struktura projektu” lub klikając Moduł prawym przyciskiem myszy i wybierając „Ustawienia modułu”.

enter image description here

Następnie wybierz moduł i kliknij przycisk „minus”, aby go usunąć.

enter image description here

Katalog nadal będzie widoczny w widoku „Projekt” (choć nie w widoku „Android”), ponieważ nie został faktycznie usunięty, ale nie będzie już traktowany jako moduł.

Jeśli chcesz, możesz następnie fizycznie usunąć pliki, klikając je prawym przyciskiem myszy i naciskając „Usuń”.

matiash
źródło
154
Dlaczego studio Android jest tak krytyczne i mylące
Akshay Mukadam
A potem ... pliki są nadal buforowane i możliwe odniesienia (moduły.xml, ...). Czy usunięcie całego katalogu modułu z dysku jest bezpieczne?
Wooff,
2
@Wooff Tak, możesz go bezpiecznie usunąć.
matiash
1
ok, to właśnie chciałem sprawdzić. kilka samouczków, takich jak ten na youtube: youtube.com/watch?v=lvFCRl_zxsw , instruuje, aby najpierw usunąć aplikacje i moduły aktywności przed usunięciem folderu projektu w celu czystego usunięcia projektu.
Androidcoder,
1
Cóż za wielkie c ** p oni umieścili na świecie dzięki Android Studio!
sjkm
84

(Uwaga redaktora: Ta odpowiedź była poprawna w maju 2013 r. Dla Androida Studio v0.1, ale nie jest już dokładna od lipca 2014 r., Ponieważ wspomniana opcja menu już nie istnieje - zobacz tę odpowiedź , aby uzyskać aktualną alternatywę) .

Najpierw musisz zaznaczyć to jako wykluczone. Następnie kliknij prawym przyciskiem myszy, aby usunąć projekt.

Krok 1

Krok 2

Sandeep
źródło
3
Po wykonaniu kroków opisanych w tej odpowiedzi projekt pozostaje na liście i muszę ponownie uruchomić Android Studio, aby projekt zniknął z listy. Dla każdego, kto doświadcza tego samego, uruchom ponownie Android Studio. :)
Jestem żabim smokiem
2
Możesz po prostu odświeżyć, aby osiągnąć to samo
Sandeep
1
Jestem pewien, że to była świetna odpowiedź, ale jest nieaktualna. Ten, który odwołuje się do Android Studio 0.8.1, działał dla mnie.
Jim Vitek
48

W Android Studio 1.0 - 1.1b4 uważam, że jest to najprostszy sposób na usunięcie modułu:

  1. Otwórz settings.gradleznalezione w Skrypty stopniowania

  2. Usuń nazwę modułu z instrukcji include

  3. Synchronizuj projekt z plikami Gradle

  4. Opcjonalnie usuń go ręcznie z folderu projektu

Przykład

Stary:

include ':app', ':greendao'

Nowy:

include ':app'
G_V
źródło
4
To jest prawdziwy sposób na powrót modułów duchów.
Kenny Worden
18

Jak zobaczyłem, że w Android Studio 0.5.1 musisz zamknąć projekt, wykonując polecenie Plik -> Zamknij projekt, a następnie przesuń kursor myszy nad projektem, który chcesz usunąć, a następnie przytrzymaj kursor myszy na tym samym projekcie i naciśnij klawisz Delete, a następnie kliknij przycisk na przycisku „OK”, który usunąłby twój projekt z Android Studio.

zrzut ekranu 1

wprowadź opis zdjęcia tutaj

Ajay S.
źródło
14
Właśnie usuwasz projekt z listy Ostatnie projekty. Treść projektu będzie nadal dostępna na dysku.
Giulio Piancastelli
hmm Afaik, którego nie można usunąć z dysku w Android Studio tak jak ADT
Ajay S
1
Zgadzam się, i to jest kłopot.
Giulio Piancastelli
2
Ta odpowiedź dotyczy usunięcia projektu, ale pytanie dotyczyło usunięcia modułu.
LarsH
9

W Android Studio v1.0.2

Metoda 1

Przejdź do struktury projektu File -> Project Structure..., jak pokazuje poniższy obrazek, kliknij -ikonę, aby usunąć moduł.wprowadź opis zdjęcia tutaj

Metoda 2

Edytuj plik settings.gradlei usuń wpis, który chcesz usunąć. np. edytuj plik od include ':app', ':apple'do include ':app'.

To zadziała w większości sytuacji, jednak w końcu musisz ręcznie usunąć moduł z dysku, jeśli nie jest już potrzebny.

alijandro
źródło
7

Tutaj Android studio 2.3.3 nie znalazłem żadnej struktury projektu w Filemenu. Oto kroki na zdjęciach

wprowadź opis zdjęcia tutaj

wprowadź opis zdjęcia tutaj

wprowadź opis zdjęcia tutaj wprowadź opis zdjęcia tutaj

Adnan Ali
źródło
4

Usuwanie to taki ból głowy. Zamieszczam rozwiązanie dla Androida Studio 1.0.2.


Krok 1: Kliknij prawym przyciskiem myszy nazwę projektu wybraną z hierarchii folderów, jak pokazano.
Uwaga: Można go również usunąć z widoku programu Commander z prawej strony okna, klikając prawym przyciskiem myszy nazwę projektu i wybierając opcję Usuń z menu kontekstowego.

Krok 1

Krok 2: Projekt jest usuwany (pozornie), ale wydaje się, że gradle zachowuje zapis folderu aplikacji projektu (zaznacz go, klikając w widoku Gradle). Teraz przejdź do Plik-> Zamknij projekt.

Krok 3: Teraz jesteś w oknie startowym. Przesuń kursor na liście ostatnich projektów. Naciśnij Usuń .

Krok 4: Usuń folder z Eksploratora, przenosząc go lub usuwając. Ta lokalizacja znajduje się w Twojej_nazwie_użytkownika-> Projekty Android Studio -> ...

Krok 5: Wróć do okna studia Android i projekt zniknął na dobre. Możesz teraz rozpocząć nowy projekt.

miazga
źródło
3

Obecnie korzystam z wersji Android Studio 0.5.8 i nie mogę nawet znaleźć opcji „Oznacz folder jako” po kliknięciu prawym przyciskiem myszy. Robię to:

Kliknij projekt prawym przyciskiem myszy -> kliknij Pokaż w Eksploratorze, a następnie po prostu usuń go z tego miejsca.

Możesz osiągnąć ten sam wynik, usuwając go bezpośrednio za pomocą Eksploratora Windows. To jedyny sposób, w jaki mogłem pozbyć się projektów, których już nie chciałem. No i oczywiście usuwa to również z dysku twardego.

Jamesy Dimmick May
źródło
3
  1. edycja projektu settings.gradle plik: usuwanie nazwę modułu ( „XXXXX” ), gdzie xxxxx to nazwa modułu do usunięcia

  2. za pomocą eksploratora plików usuń folder modułu

tak na marginesie, obecna wersja Android Studio (v3.1.2) zgłasza wyjątek i wychodzi z błędem, gdy usuwam moduł poprzez Ustawienia modułu => wybrany moduł => - (minus)

Z pozdrowieniami, dzięki)

Hovanes Mosoyan
źródło
3

Kroki, które należy wykonać Usuń moduły w Android Studio: 3.1.4.

  1. Goto Project -> Kliknij prawym przyciskiem myszy moduł (FolderIcon-GreywithGreenColorDot) -> Załaduj / Odładuj moduły w PopUp -> Wybierz moduł, który chcesz rozładować w PopUpWindowZobacz ten obraz
  2. Ponownie kliknij prawym przyciskiem myszy moduł (FolderIcon-OrangeColor) -> Usuń moduł.
  3. Na koniec ponownie kliknij prawym przyciskiem myszy na module (FolderIcon-GreyColor) -> Usuń.

    Uwaga: Incase Project Enabled with Git proszę usunąć moduł z settings.gradle , w przeciwnym razie usunięty module.iml pojawi się na liście modułów projektu ( odnośnik ) .gradle.xml, który znajduje się w projekcie / .idea / gradle.xml - usuń moduł stąd.

Mam nadzieję, że to pomoże. Dziękuję Ci.

MohanRaj S.
źródło
2

Najbardziej niezawodny sposób, jaki znalazłem, to zrobić, aby przejść do struktury projektu i usunąć go z zależności oraz usunąć z pliku setting.gradle.

Wygląda na to, że w jego punkcie został całkowicie usunięty, ale tak nie jest. Jeśli spróbujesz ponownie dodać moduł, powiesz, że już istnieje w projekcie.

Ostatnim krokiem jest przejście do lokalizacji projektu za pomocą eksploratora plików itp. I usunięcie modułu.

Działa to w 100% przypadków w studio 1.3.1

Ss.wa
źródło
2

Zakładając, że:

  • Pracujesz z Android Studio 1.2.1 lub 1.2.2 (nie mam jeszcze najnowszego, edytuję to ponownie, gdy to zrobię).
  • Okno narzędzia projektu wyświetla jeden z następujących widoków: „Projekt”, „Pakiety”, „Android” lub „Pliki projektu”

Możesz usunąć moduł Android Studio w następujący sposób:

  1. W oknie Narzędzia projektu kliknij moduł, który chcesz usunąć.
  2. Pomiędzy paskiem narzędzi a oknem narzędzia projektu pasek narzędzi zobaczysz dwa „chipy”, które reprezentują ścieżkę do wybranego modułu, podobnie jak: nazwa-twojego projektu> nazwa-wybranego modułu
  3. Kliknij prawym przyciskiem myszy nazwę wybranego modułu . Pojawi się menu kontekstowe z wieloma sekcjami. W trzeciej sekcji od dołu będzie sekcja zawierająca „Kod ponownego formatowania ..”, „Optymalizuj import ...” i „Usuń”.
  4. Wybierz „Usuń” i postępuj zgodnie z instrukcjami.
A.SDK
źródło
2

W wersji Android-Studio 2. po prostu idź

Kliknij prawym przyciskiem myszy Project-> Otwórz Module Option-> Kliknij Your Module-> kliknij, sign donea następnie naciśnij okprzycisk.

pavel
źródło
1

Jeśli chcesz usunąć ręcznie (dla mnie było to łatwiejsze), wykonaj następujące czynności:

Weźmy ten przykład z „teste”.

1 - Najpierw zmień eksplorator na „projekt” i otwórz „settings.gradle”;

wprowadź opis zdjęcia tutaj

2 - Usuń żądany moduł;

wprowadź opis zdjęcia tutaj

3 - Przejdź do folderu głównego swojego projektu i usuń folder modułu.

wprowadź opis zdjęcia tutaj

Leo Paim
źródło
0

Po wykonaniu czynności opisanych w [tej odpowiedzi]: https://stackoverflow.com/a/24592192/82788

Wybierz moduł (ponieważ nadal jest widoczny w widoku Projekt), naciśnięcie przycisku Usuń na klawiaturze może usunąć ten moduł z dysku (przed wykonaniem czynności opisanych w tej odpowiedzi przycisk Usuń nie ma wpływu).

hanswim
źródło
0

Usuń z pliku> Struktura pliku> Zależności> - przycisk. Następnie, jeśli jest on nadal trudny, możesz usunąć moduł, przechodząc do pliku settings.gradle i usuwając go z linii dołączania.

conapart3
źródło
0

Aby usunąć moduł Android Studio 2.3.3,

  • otwarty File -> Project Structure
  • W Project Structureoknie lista modułów bieżącego projektu jest wyświetlana w lewym panelu. Wybierz moduł, który chcesz usunąć.
  • Następnie kliknij -przycisk w lewym górnym rogu, co oznacza tuż nad lewym panelem.
rashok
źródło