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


374

Есть ли способ удалить модуль в Android Studio? Когда я щелкаю правой кнопкой мыши на модуле, я не могу найти опцию для удаления, это где-то еще?

Ответы:


601

Опция «Пометить как исключенную» больше не существует.

Текущий (Android Studio 0.8.x - 2.2.x ) способ сделать это - через диалоговое окно Project Structure . Доступ к нему можно получить через «Файл -> Структура проекта» или щелкнув правой кнопкой мыши на модуле и выбрав «Настройки модуля».

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

Затем выберите модуль и нажмите кнопку «минус», чтобы удалить его.

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

Каталог будет по-прежнему отображаться в представлении «Проект» (но не в представлении «Android»), поскольку он фактически не удален, но больше не будет рассматриваться как модуль.

Если вы хотите, вы можете затем физически удалить файлы, щелкнув по ним правой кнопкой мыши и нажав «Удалить».


154
Почему андроид студия так критична и запутана
Акшай Мукадам

И тогда ... ? файлы по-прежнему кэшируются и, возможно, ссылаются (modules.xml, ...). Безопасно ли удалять весь каталог модуля с диска?
Wooff

2
@Wooff Да, вы можете удалить его безопасно.
Матиаш

1
хорошо, это то, что я хотел проверить. В нескольких руководствах, например на youtube: youtube.com/watch?v=lvFCRl_zxsw , даны инструкции по удалению модулей приложения и действий перед удалением папки проекта для чистого удаления проекта.
Androidcoder

1
Какой большой успех они вкладывают в мир 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. Удалить имя модуля из оператора включения

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

  4. При желании удалите его вручную из папки проекта

пример

Старый:

include ':app', ':greendao'

Новое:

include ':app'

4
Это верный способ получить обратно призрачные модули.
Кенни Уорден

18

Как я увидел в Android Studio 0.5.1, вы должны закрыть свой проект, просто выполнив Файл -> Закрыть проект, затем наведите курсор мыши на проект, который хотите удалить, затем удерживайте мышь на том же проекте и нажмите «Удалить», затем нажмите на кнопку «ОК», которая удалит ваш проект из Android Studio.

скриншот 1

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


14
Вы просто удаляете проект из списка недавних проектов. Содержание проекта по-прежнему будет доступно на диске.
Джулио Пьянкастелли

хм афайк, который невозможно удалить с диска в Android Studio, как это делает ADT
Ajay S

1
Я согласен, и это облом.
Джулио Пьянкастелли

2
Этот ответ касается удаления проекта, но вопрос был об удалении модуля.
LarsH

9

В Android studio 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 View). Теперь перейдите в File-> Close Project.

Шаг 3: Теперь вы находитесь в стартовом окне. Переместите курсор в список недавних проектов. Нажмите Удалить .

Шаг 4. Удалите папку из проводника, фактически переместив или удалив ее. Это место находится в your_user_name-> Android Studio Projects -> ...

Шаг 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. Перейти к проекту -> Щелкните правой кнопкой мыши на модуле (FolderIcon-GreywithGreenColorDot) -> Загрузить / отменить загрузку модулей в PopUp -> Выбрать, какой модуль выгрузить в PopUpWindowПосмотрите это изображение
  2. Снова щелкните правой кнопкой мыши на модуле (FolderIcon-OrangeColor) -> Удалить модуль.
  3. Наконец, снова щелкните правой кнопкой мыши на Module (FolderIcon-GreyColor) -> Delete.

    Примечание: Incase Project включена с помощью Git, удалите модуль из settings.gradle , в противном случае удаленный module.iml будет отображаться в списке модулей проекта ( Ссылочная ссылка ) .gradle.xml, который находится в project / .idea / gradle.xml - удалить модуль отсюда.

Надеюсь, поможет. Спасибо.


2

Самый надежный способ сделать это - перейти к структуре проекта, удалить его из зависимостей и удалить из файла setting.gradle.

Он будет выглядеть так, как будто он полностью удален в своей точке, но это не так. Если вы попытаетесь повторно добавить модуль, он скажет, что он уже существует в проекте.

Последний шаг - перейти в местоположение вашего проекта с помощью проводника и т. Д. И удалить модуль.

Это работа 100% времени на студии 1.3.1


2

Предполагая следующее:

  • Вы работаете с Android Studio 1.2.1 или 1.2.2 (у меня еще нет последней версии, я снова отредактирую это, когда у меня будет).
  • В окне инструментов проекта отображается одно из следующих представлений: «Проект», «Пакеты», «Android» или «Файлы проекта».

Вы можете удалить модуль Android Studio следующим образом:

  1. В окне Project Tool щелкните модуль, который вы хотите удалить.
  2. Между панелью инструментов и окном панели инструментов проекта вы увидите две «фишки», которые представляют путь к выбранному модулю, аналогично: your-project-name> selected-module-name
  3. Щелкните правой кнопкой мыши на имени выбранного модуля чипе . Появится контекстное меню с несколькими разделами. В третьем разделе снизу будет раздел «Переформатировать код ..», «Оптимизировать импорт ...» и «Удалить».
  4. Выберите «Удалить» и следуйте всем инструкциям.

2

В андроид-студию версии 2. просто зайти

Щелкните правой кнопкой мыши Project-> Открыть Module Option-> Нажмите Your Module-> щелкните, sign doneзатем нажмите okкнопку.


1

Если вы хотите удалить вручную (для меня это было проще), выполните следующие действия:

Давайте возьмем этот пример с "teste".

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.