Русские Блоги
Android-0. Как удалить модуль или библиотеку в Android Studio
Когда мы хотим удалить модуль или библиотеку в Android Studio, мы обычно выбираем элемент, который хотим удалить, а затем щелкаем правой кнопкой мыши, чтобы найти меню удаления. Однако мы обнаружим, что меню удаления нет, как показано на фигура:
Почему нет кнопки удаления? Это ненаучно. Это ошибка в Android Studio? На самом деле кнопки удаления здесь нет.Основная причина в том, что в Android Studio есть механизм защиты для модулей, то есть вы не можете удалить модуль по своему желанию.Для удаления необходимо сначала удалить модуль из списка модулей.
1. Выберите «Структура проекта» в меню «Файл» или щелкните проект правой кнопкой мыши и выберите «Открыть настройки модуля», чтобы открыть структуру проекта. Выберите модуль, который хотите удалить, а затем нажмите красную кнопку «-». В настоящее время модуль или библиотека удаляются только из списка, но не из структуры каталогов Android Studio:
После выполнения этого шага щелкните правой кнопкой мыши, чтобы увидеть меню удаления, как показано на рисунке:
В то же время, сравните две верхние и нижние две картинки, вы найдете значок папки моего приложениястал
, Маленькая точка (или маленький телефон) отсутствует, что означает, что его нет в списке.
В это время нажатие на кнопку «Удалить» выполнит настоящее удаление, то есть папка на диске будет удалена, так что подумайте внимательно!
Возможно, мы не хотим удалять его после появления кнопки удаления. Как в это время восстановить отключенный модуль в списке модулей? ?
Дважды щелкните файл settings.gradle проекта:
Введите include ‘: module_name’, где module_name — имя модуля, который нужно связать, и затем синхронизируйте его. Обратите внимание: нельзя пропустить «:». Как показано на рисунке выше, вы можете нажать «Синхронизировать сейчас» в правом верхнем углу или использовать «Файл-> Синхронизировать» для синхронизации.
1. Следовательно, другой способ выйти из списка модулей:
Источник
Удалите все неиспользуемые ресурсы из проекта Android
Я хочу удалить все неиспользуемые макеты, строки, рисунки, цвета и т. Д. Из моей директории Android res. Существуют ли какие-либо инструменты, которые дадут мне список файлов, и я смогу удалить из своего репозитория и элементы в определенных файлах (например, неиспользуемые строковые записи), которые больше не используются?
Вы можете легко искать неиспользуемые ресурсы из Android Studio. Просто нажмите Ctrl Alt Shift i и введите « неиспользованные ресурсы » (без кавычек). Это выполнит пух. Супер простой способ запуска команд lint (и других вещей из IDE).
В Android Studio Menu > Refactor > Удалить неиспользуемые ресурсы .
Выберите ресурсы, которые вы хотите удалить. Вы можете исключить ресурсы, которые хотите сохранить, щелкнув правой кнопкой мыши элемент ресурса.
Используйте Do Refactor, чтобы удалить все ресурсы одновременно.
Обновление: использовать ⌘ Option Shift i для Mac
Начиная с ADT 16 вы можете использовать Android Lint . Это действительно удивительный инструмент.
Android Lint — это новый инструмент для ADT 16 (и Tools 16), который сканирует источники проектов Android на предмет возможных ошибок.
Вот несколько примеров типов ошибок, которые он ищет:
- Отсутствующие переводы (и неиспользованные переводы)
- Проблемы с производительностью макета (все проблемы, которые использовался старым инструментом layoutopt, и многое другое)
- Неиспользованные ресурсы
- Несовместимые размеры массивов (когда массивы определены в нескольких конфигурациях)
- Проблемы с доступностью и интернационализацией (жестко закодированные строки, отсутствующее описание контента и т. Д.)
- Проблемы с иконками (например, отсутствие плотности, дублирующиеся иконки, неправильный размер и т. Д.)
- Проблемы с удобством использования (например, не указание типа ввода в текстовом поле)
- Явные ошибки и многое другое.
Однако у него есть некоторые проблемы (не знаю, исправлены ли они уже), и если вы хотите удалить сотни предположительно неиспользуемых ресурсов, я бы порекомендовал несколько раз вручную компилировать проект во время удаления ресурсов, чтобы убедиться, что Lint не сделал этого. удалить что-то необходимое.
Источник
Как удалить модуль в Android Studio
Есть ли способ удалить модуль в Android Studio? Когда я нажимаю правой кнопкой мыши на модуле, я не могу найти вариант для удаления, это в другом месте?
Опция «Отметить как исключение» больше не существует.
Текущий (Android Studio 0.8.x – 2.2.x ) способ сделать это через диалоговое окно « Структура проекта ». Доступ к нему можно получить через «Файл -> Структура проекта» или щелкнув правой кнопкой мыши на модуле и выбрав «Настройки модуля».
Затем выберите модуль и нажмите кнопку «минус», чтобы удалить его.
Каталог будет по-прежнему отображаться в представлении «Проект» (хотя и не в представлении «Android»), поскольку он фактически не удаляется, но он больше не будет рассматриваться как модуль.
Если вы хотите, вы можете физически удалить файлы, щелкнув правой кнопкой мыши и нажав «Удалить».
(Примечание редактора: этот ответ был правильным в мае 2013 года для Android Studio v0.1, но с июля 2014 года он не является точным, так как указанный вариант меню больше не существует – см. Этот ответ для современной альтернативы) ,
Сначала вы должны будете отметить это как исключенное. Затем, щелкнув правой кнопкой мыши, вы сможете удалить проект.
В Android Studio 1.0 – 1.1b4 я нашел, что это самый простой способ удалить модуль:
Открыть settings.gradle найденный под сценариями Gradle
Удалить имя модуля из оператора include
Синхронизировать проект с файлами Gradle
При желании удалите его вручную из папки проекта
Старый:
Новое:
Поскольку я видел это в Android Studio 0.5.1, вам нужно закрыть проект, просто сделав File -> Close Project, затем наведите указатель мыши на проект, который вы хотите удалить, затем держите мышь в том же проекте и нажмите «Удалить», затем нажмите На кнопку «ОК», которая удалит ваш проект из Android Studio.
В студии Android v1.0.2
Перейдите к структуре проекта, File -> Project Structure. , как показано на следующем рисунке, щелкните значок — чтобы удалить модуль.
Отредактируйте settings.gradle и удалите запись, которую вы собираетесь удалить. Например, отредактировать файл из include ‘:app’, ‘:apple’ чтобы include ‘:app’ .
Это будет работать в большинстве ситуаций, однако, наконец, вы должны удалить модуль с диска вручную, если он вам больше не нужен.
В настоящее время я запускаю версию Android Studio 0.5.8, и я даже не могу найти опцию «Отметить папку как», когда я нажимаю правой кнопкой мыши, что я делаю:
Щелкните правой кнопкой мыши по проекту -> Нажмите «Показать в проводнике», а затем просто удалите его.
Вы можете добиться того же результата, удалив его непосредственно через проводник Windows. Это единственный способ избавиться от проектов, которые мне больше не нужны. О, и, конечно же, это также удаляет его с жесткого диска.
Удаление – такая головная боль. Я отправляю решение для Android Studio 1.0.2.
Шаг 1: Щелкните правой кнопкой мыши по названию проекта, выбранному из иерархии папок, как показано.
Примечание. Его также можно удалить из Commander View с правой стороны окна, щелкнув правой кнопкой мыши имя проекта и выбрав delete из контекстного меню.
Шаг 2: проект удаляется (по-видимому), но, похоже, градиент сохраняет запись о папке приложения проекта (проверьте ее, щелкнув по представлению «Вид»). Теперь перейдите в File-> Close Project.
Шаг 3: Теперь вы находитесь в стартовом окне. Переместите курсор в списке последних проектов. Нажмите « Удалить» .
Шаг 4: Удалите папку из проводника, перемещая или удаляя ее на самом деле. Это место находится в вашем_user_name-> Android Studio Projects -> …
Шаг 5: Вернитесь в окно студии Android, и проект ушел навсегда. Теперь вы можете начать новый проект.
Самый надежный способ, которым я нашел это, – это перейти к структуре проекта и удалить его из зависимостей и удалить его из файла settings.gradle.
Он будет выглядеть так, как будто он полностью удален в его точке, но это не так. Если вы попытаетесь добавить модуль, он скажет, что он уже существует в проекте.
Последний шаг – перейти к местоположению вашего проекта с помощью файлового проводника и т. Д. И удалить модуль.
Эта работа в 100% случаев на студии 1.3.1
- Вы работаете с Android Studio 1.2.1 или 1.2.2 (у меня еще нет последнего, отредактируйте это снова, когда я это сделаю).
- В окне Project Project отображается одно из следующих представлений: «Проект», «Пакеты», «Android» или «Файлы проекта»,
Вы можете удалить модуль Android Studio следующим образом:
- В окне «Инструмент проекта» щелкните модуль, который вы хотите удалить.
- Между панелью инструментов и окном Project Tool на панели инструментов вы увидите две «фишки», которые представляют путь к выбранному модулю, подобный: your-project-name> selected-module-name
- Щелкните правой кнопкой мыши на чипе выбранного модуля . Появится контекстное меню с несколькими разделами. В третьем разделе внизу будет раздел, содержащий «Код реформата», «Оптимизировать импорт …» и «Удалить».
- Выберите «Удалить» и следуйте инструкциям.
В Android-студии версии 2. просто пойдите
Щелкните правой кнопкой мыши по Project -> Открыть Module Option -> Нажмите « Your Module -> нажмите sign done затем нажмите кнопку « ok .
Вот для Android studio 2.3.3 Я не нашел ни одной структуры проекта в меню « File . Итак, вот шаги в картинках
После выполнения того, что указано в [этом ответе]: https://stackoverflow.com/a/24592192/82788
Выберите модуль (поскольку он все еще отображается в представлении «Проект»), нажатие кнопки «Удалить» на клавиатуре может удалить этот модуль на диске. (Прежде чем делать то, что указано в этом ответе, кнопка «Удалить» не действует).
Источник
Как удалить модуль в Android Studio
Есть ли способ удалить модуль в Android Studio? Когда я щелкаю правой кнопкой мыши по модулю, я не могу найти вариант для удаления, это где-то еще?
19 ответов
Опция «Пометить как исключенный» больше не существует.
В настоящее время (Android Studio 0.8.x — 2.2.x ) это можно сделать через диалоговое окно Структура проекта . Доступ к нему можно получить через «Файл -> Структура проекта» или щелкнув правой кнопкой мыши модуль и выбрав «Настройки модуля».
Затем выберите модуль и нажмите кнопку «минус», чтобы удалить его.
Каталог по-прежнему будет отображаться в представлении «Проект» (но не в представлении «Android»), поскольку он фактически не удален, но больше не будет рассматриваться как модуль.
Если вы хотите, вы можете физически удалить файлы, щелкнув по нему правой кнопкой мыши и нажав «Удалить».
Файл settings.gradle [About] отвечает за модули в проекте
- Удалите из settings.gradle . Также он может содержать настройку projectDir
- удалить модуль из build.gradle
- Sync Project with Gradle Files
Чтобы удалить модуль в Android Studio 2.3.3 ,
- Открыть File -> Project Structure
- В окне Project Structure на левой панели отображается список модулей текущего проекта. Выберите модуль, который нужно удалить.
- Затем нажмите кнопку — вверху слева, то есть чуть выше левой панели.
Удалить из файла> Структура файла> Зависимости> — кнопка. Затем, если он там застрял, вы можете удалить модуль, перейдя в файл settings.gradle и удалив его из строки включения.
После выполнения того, что указано в [этом ответе]: https://stackoverflow.com/a/24592192/82788
Выберите модуль (так как он все еще отображается в представлении «Проект»), нажав кнопку «Удалить» на клавиатуре, можно удалить этот модуль с диска (перед выполнением того, что указано в этом ответе, кнопка «Удалить» не действует).
В android-studio версии 2. просто зайдите
Щелкните правой кнопкой мыши Project -> Открыть Module Option -> Щелкните Your Module -> щелкните sign done , затем нажмите кнопку ok .
- Вы работаете с Android Studio 1.2.1 или 1.2.2 (у меня еще нет последней версии, я отредактирую ее снова, когда буду).
- В окне инструментов проекта отображается одно из следующих представлений: «Проект», «Пакеты», «Android» или «Файлы проекта».
Вы можете удалить модуль Android Studio следующим образом:
- В окне инструментов проекта щелкните модуль, который хотите удалить.
- Между панелью инструментов и окном инструментов проекта на панели инструментов вы увидите две «фишки», которые представляют путь к выбранному модулю, примерно так: your-project-name> selected-module-name
- Щелкните правой кнопкой мыши микросхему selected-module-name . Появится контекстное меню с несколькими разделами. В третьем разделе снизу будет раздел, содержащий «Переформатировать код ..», «Оптимизировать импорт . » и «Удалить».
- Выберите «Удалить» и следуйте инструкциям.
Самый надежный способ, который я нашел для этого, — перейти к структуре проекта и удалить ее из зависимостей и удалить ее из файла setting.gradle.
Будет казаться, что он полностью удален, но это не так. Если вы попытаетесь повторно добавить модуль, он скажет, что он уже существует в проекте.
Последний шаг — перейти к местоположению вашего проекта с помощью файлового проводника и т. Д. И удалить модуль.
Это работает 100% времени в студии 1.3.1.
В версии android-studio «Открыть модуль».
Шаг 2: Щелкните Ваш модуль -> щелкните значок (-) в верхнем левом углу всплывающего окна, затем нажмите кнопку ОК.
Шаг 3. После удаления модуля из проекта
Шаг 4: Снова щелкните правой кнопкой мыши в Project, выберите меню «Удалить», чтобы удалить все содержимое с дискового пространства (т. е. из папки).
Шаг 5: Удалите содержимое модуля с диска, нажав «Готово».
Надеюсь, поможет. Спасибо
В настоящее время я использую версию Android Studio 0.5.8, и я даже не могу найти опцию «Отметить папку как» при щелчке правой кнопкой мыши, что я делаю:
Щелкните правой кнопкой мыши проект -> щелкните Показать в проводнике, а затем просто удалите его оттуда.
Вы можете добиться того же результата, удалив его напрямую через проводник Windows. Это единственный способ избавиться от проектов, которые мне больше не нужны. О, и, конечно же, это также удаляет его с жесткого диска.
Действия по удалению модулей в Android Studio: 3.1.4.
Перейти к проекту -> Щелкните правой кнопкой мыши модуль (FolderIcon-GreywithGreenColorDot) -> Загрузить / разгрузить модули в PopUp -> Выберите, какой модуль выгрузить в PopUpWindow
Снова щелкните правой кнопкой мыши модуль (FolderIcon-OrangeColor) -> Удалить модуль.
Наконец, снова щелкните правой кнопкой мыши модуль (FolderIcon-GreyColor) -> Удалить.
Примечание. Если проект включен с помощью Git, удалите модуль из settings.gradle , иначе удаленный module.iml будет отображаться в списке модулей проекта (Ссылка на ссылку) .gradle.xml, который находится в project / .idea / gradle.xml — удалить модуль отсюда.
Надеюсь, поможет. Спасибо.
отредактируйте файл проекта settings.gradle : удалите имя модуля (, ‘: xxxxx’ ), где xxxxx — имя удаляемого модуля.
с помощью файлового проводника удалите папку модуля
Кстати, текущая версия Android Studio (v3.1.2) выдает исключение и выходит из удаления с ошибкой, пока я удаляю модуль через Настройки модуля => выбранный модуль => — (минус)
С уважением, спасибо)
Удаление — такая головная боль. Выкладываю решение для Android Studio 1.0.2.
Шаг 1: Щелкните правой кнопкой мыши «Имя проекта», выбранное в иерархии папок, как показано.
Примечание. Его также можно удалить из окна Commander View с правой стороны окна, щелкнув правой кнопкой мыши имя проекта и выбрав «Удалить» в контекстном меню.
Шаг 2: проект удален (по-видимому), но gradle, похоже, сохраняет запись о папке приложения проекта (проверьте это, щелкнув Gradle View). Теперь перейдите в Файл-> Закрыть проект.
Шаг 3: Теперь вы в стартовом окне. Переместите курсор в список недавних проектов. Нажмите Удалить .
Шаг 4: Удалите папку из проводника, фактически переместив или удалив ее. Это расположение находится в your_user_name-> Android Studio Projects -> .
Шаг 5: Вернитесь в окно студии Android, и проект исчезнет навсегда. Вы можете начать новый проект прямо сейчас.
Если вы хотите удалить вручную (для меня это было проще), выполните следующие действия:
Возьмем этот пример с помощью «teste».
1 — Сначала измените проводник на «проект» и откройте «settings.gradle»;
2 — Удалите нужный модуль;
3 — Перейдите в корневую папку вашего проекта и удалите папку модуля.
Вот для Android studio 2.3.3 Я не нашел структуры проекта в меню File . Итак, вот шаги на картинках
В Android Studio v1.0.2
Перейдите к структуре проекта, File -> Project Structure. , как показано на следующем рисунке, нажмите значок — , чтобы удалить модуль.
Отредактируйте файл settings.gradle и удалите запись, которую вы собираетесь удалить. например отредактируйте файл с include ‘:app’, ‘:apple’ на include ‘:app’ .
Это будет работать в большинстве случаев, однако, наконец, вам придется вручную удалить модуль с диска, если он вам больше не нужен.
Как я видел, в Android Studio 0.5.1 вы должны закрыть свой проект, просто выполнив File -> Close Project, затем наведите указатель мыши на проект, который вы хотите удалить, затем удерживайте указатель мыши на том же проекте и нажмите удалить, затем щелкните на кнопке «ОК», которая удалит ваш проект из Android Studio.
В Android Studio 1.0 — 1.1b4 я обнаружил, что это самый простой способ удалить модуль:
Открыть settings.gradle в скриптах Gradle
Удалить имя модуля из оператора include
Синхронизировать проект с файлами Gradle
При желании удалите его вручную из папки проекта
Старая версия:
(Примечание редактора: этот ответ был правильным в мае 2013 года для Android Studio v0.1, но по состоянию на июль 2014 года уже не является точным, поскольку упомянутый пункт меню больше не существует — см. этот ответ для актуальной альтернативы).
Сначала вам нужно будет пометить его как исключенный. Затем, щелкнув правой кнопкой мыши, вы сможете удалить проект.
Источник