Як видалити модуль в Android Studio


373

Чи є спосіб видалити модуль в Android Studio? Коли я клацну правою кнопкою миші на модулі, я не можу знайти варіант для видалення, чи це в іншому місці?

Відповіді:


600

Параметр "Позначити як виключене" вже не існує.

Поточний (Android Studio 0.8.x - 2.2.x ) спосіб зробити це через діалогове вікно Структура проекту . Доступ до нього можна отримати через "Файл -> Структура проекту" або клацнувши правою кнопкою миші на Модулі та вибравши "Налаштування модуля".

введіть тут опис зображення

Потім виберіть модуль і натисніть кнопку «мінус», щоб видалити його.

введіть тут опис зображення

Каталог все ще буде видно у вікні "Проект" (хоча і не у перегляді "Android"), оскільки він фактично не видалений, але він більше не розглядатиметься як модуль.

Якщо ви хочете, ви можете фізично видалити файли, натиснувши на нього правою кнопкою миші та натиснувши «Видалити».


154
Чому андроїд-студія настільки критична і заплутана
Акшай Мукадам

І ніж ... ? Файли все ще кешовані та, можливо, посилаються на них (module.xml, ...). Чи безпечно видаляти весь каталог модулів з диска?
Вуф

2
@Wooff Так, ви можете їх безпечно видалити.
matiash

1
ОК, це те, що я хотів перевірити. кілька навчальних посібників, як-от цей на YouTube: youtube.com/watch?v=lvFCRl_zxsw , вказують спочатку видалити модулі додатків та активності перед видаленням папки проекту для чистого видалення проекту.
Androidcoder

1
Який великий c ** p вони поставили у світі за допомогою Android Studio!
sjkm

84

(Примітка редактора: Ця відповідь була правильною у травні 2013 року для Android Studio v0.1, але з липня 2014 року вже не є точною, оскільки згаданий варіант меню більше не існує - див. Цю відповідь для оновленої альтернативи) .

Спочатку вам доведеться позначити його як виключене. Потім правою кнопкою миші ви зможете видалити проект.

Крок 1

Крок 2


3
Зробивши кроки у цій відповіді, проект залишається у списку, і мені доведеться перезапустити Android Studio, щоб проект зник зі списку. Для тих, хто відчуває те саме, перезапустіть Android Studio. :)
Я жаб'ячий дракон

2
Ви можете просто оновитись, щоб досягти того ж
Sandeep

1
Я впевнений, що це "було" чудовою відповіддю, але воно застаріло. Те, що стосується Android Studio 0.8.1, працювало на мене.
Джим Вітек

48

В Android Studio 1.0 - 1.1b4 я виявив, що це найпростіший спосіб видалення модуля:

  1. Відкритий settings.gradleзнайдений під Gradle Scripts

  2. Видаліть ім'я модуля з оператора include

  3. Синхронізувати проект з файлами Gradle

  4. За бажанням, видаліть її вручну з папки проекту

Приклад

Старий:

include ':app', ':greendao'

Нове:

include ':app'

4
Це істинний спосіб отримати привидні модулі від спливаючих резервних копій.
Кенні Worden

18

Як я побачив, що в Android Studio 0.5.1 вам потрібно буде закрити проект, виконавши просто Файл -> Закрити проект, потім перемістіть курсор миші на проект, який ви хочете видалити, а потім утримуйте мишу на тому ж проекті та натисніть клавішу видалення та натисніть на кнопку "ОК", яка видалила б ваш проект із Android Studio.

скріншот 1

введіть тут опис зображення


14
Ви просто видаляєте проект зі списку останніх проектів. Вміст проекту все ще буде доступний на диску.
Джуліо Піанкастеллі

хм-м Afaik, який неможливо видалити з диска в Android Studio, як це робить ADT
Ajay S

1
Я згоден, і це облом.
Джуліо Піанкастеллі

2
Ця відповідь стосується видалення проекту, але питання про видалення модуля.
LarsH

9

В студії Android v1.0.2

Спосіб 1

Перейдіть до структури проекту File -> Project Structure..., як показано на малюнку нижче, натисніть -значок, щоб видалити модуль.введіть тут опис зображення

Спосіб 2

Відредагуйте файл settings.gradleта видаліть запис, який ви збираєтеся видалити. наприклад, відредагуйте файл з include ':app', ':apple'до include ':app'.

Це буде працювати в більшості випадків, однак, нарешті, вам доведеться видалити модуль з диска вручну, якщо він вам більше не потрібен.


7

Ось за те, що Android studio 2.3.3 я не знайшов в Fileменю жодної структури проекту . Тож ось кроки на малюнках

введіть тут опис зображення

введіть тут опис зображення

введіть тут опис зображення введіть тут опис зображення


4

Видалення - це такий головний біль. Я публікую рішення для Android Studio 1.0.2.


Крок 1: Клацніть правою кнопкою миші на "Назва проекту", вибрану з ієрархії папок, як показано на малюнку.
Примітка. Його також можна видалити з виду Commander з правого боку вашого вікна, клацнувши правою кнопкою миші назву проекту та вибравши видалити з контекстного меню.

Крок 1

Крок 2: Проект видалено (здавалося б), але, здається, gradle зберігає запис папки програми проекту (Перевірте це, клацнувши на поданні Gradle). Тепер перейдіть до Файл-> Закрити проект.

Крок 3: Тепер ви знаходитесь у вікні старту. Перемістіть курсор у списку останніх проектів. Натисніть Видалити .

Крок 4: Видаліть папку з провідника, перемістивши або видаливши її фактично. Це місце знаходиться у вашому імені_користувача-> Проекти Android Studio -> ...

Крок 5: Поверніться до вікна студії Android, і проект пішов назавжди. Ви можете розпочати новий проект вже зараз.


3

Наразі я використовую версію Android Studio 0.5.8, і я навіть не можу знайти параметр "Позначити папку як", коли клацну правою кнопкою миші, що я роблю:

Клацніть правою кнопкою миші проект -> Клацніть на Показати в Провіднику, а потім просто видаліть його звідти.

Такого ж результату можна досягти, видаливши його безпосередньо через Провідник Windows. Це єдиний спосіб, коли мені вдалося позбутися проектів, яких я вже не хотів. Ну і звичайно, це також видаляє його з жорсткого диска.


3
  1. редагуйте файл settings.gradle : видаліть ім'я модуля ( , ': xxxxx' ), де xxxxx - ім'я модуля, яке потрібно видалити

  2. за допомогою провідника файлів видаліть папку модуля

до речі, в поточній версії Android Studio (v3.1.2) викидається виняток і видаляється з помилкою, коли я видаляю модуль через Налаштування модуля => вибраний модуль => - (мінус)

З найкращими побажаннями, спасибі)


3

Кроки щодо виконання Видалення модулів в Android Studio: 3.1.4.

  1. Перейти до Goto Project -> Клацніть правою кнопкою миші на модуль (FolderIcon-GreywithGreenColorDot) -> Завантажити / Зняти модулі у спливаючому вікні -> Виберіть, який модуль вивантажити у PopUpWindowПерегляньте це зображення
  2. Знову клацніть правою кнопкою миші на модулі (FolderIcon-OrangeColor) -> Видалити модуль.
  3. Нарешті, клацніть правою кнопкою миші знову на модулі (FolderIcon-GreyColor) -> Видалити.

    Примітка: Incase Project Enabled with Git, видаліть модуль з settings.gradle , інакше видалений module.iml відобразиться у списку модулів проекту ( Reference Link ) .gradle.xml, який знаходиться у project / .idea / gradle.xml - видаліть a модуль звідси.

Сподіваюся, це допомагає. Дякую.


2

Найнадійніший спосіб я знайшов це зробити для того, щоб перейти до структури проекту та видалити його із залежностей та видалити його з вашого файла settings.gradle.

Він видається так, ніби він повністю видалений у його момент, але це не так. Якщо ви спробуєте знову додати модуль, він скаже, що він вже існує в проекті.

Останнім кроком є ​​перейти до місця вашого проекту за допомогою провідника файлів тощо та видалити модуль.

Це робота 100% часу на студії 1.3.1


2

Припускаючи наступне:

  • Ви працюєте з Android Studio 1.2.1 або 1.2.2 (у мене ще немає останнього, редагуйте це ще раз, коли я це зробити).
  • У вашому вікні інструмента проекту відображається одне з таких подань: "Проект", "Пакети", "Android" або "Файли проекту"

Ви можете видалити модуль Android Studio таким чином:

  1. У вікні інструменту проекту натисніть модуль, який потрібно видалити.
  2. Між панеллю інструментів та вікном інструменту проекту на панелі інструментів ви побачите дві "фішки", які представляють шлях до обраного модуля, аналогічно: your-project-name> selected-name-name
  3. Клацніть правою кнопкою миші на мікросхемі обраного модуля . З'явиться контекстне меню з декількома розділами. У третьому розділі знизу буде розділ, який містить "Код переформатування ..", "Оптимізувати імпорт ..." та "Видалити".
  4. Виберіть "Видалити" та дотримуйтесь будь-яких підказок.

2

У версії 2. для android-studio просто заходьте

Клацніть правою кнопкою миші Project-> Відкрити Module Option-> Клацніть Your Module-> Клацніть sign doneта натисніть okкнопку.


1

Якщо ви хочете видалити вручну (мені це було легше), дотримуйтесь цього:

Давайте приведемо цей приклад із "тестом".

1 - спочатку поміняйте провідник на "проект" та відкрийте "settings.gradle";

введіть тут опис зображення

2 - Видаліть потрібний модуль;

введіть тут опис зображення

3 - Перейдіть у свою кореневу папку проекту та видаліть папку модуля.

введіть тут опис зображення


0

Зробивши те, про що йдеться у [цій відповіді]: https://stackoverflow.com/a/24592192/82788

Виберіть модуль (оскільки він все ще видно на панелі проекту), натиснувши кнопку «Видалити» на клавіатурі, можна видалити цей модуль на диску.


0

Видаліть з меню Файл> Структура файлу> Залежності> - кнопка. Потім, якщо він застряг там, ви можете видалити модуль, перейшовши у файл settings.gradle та видаливши його з рядка включення.


0

Щоб видалити модуль у Android Studio 2.3.3,

  • відчинено File -> Project Structure
  • У Project Structureвікні на лівій панелі відображається список модулів поточного проекту. Виберіть модуль, який потрібно видалити.
  • Потім натисніть -кнопку вгорі зліва, це означає трохи вище лівої панелі.
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.