Я случайно удалил один из моих модулей проекта .iml, и мне было интересно, возможно ли его восстановить. Я немного искал Google, но я еще не видел решения.
Можете ли вы восстановить файл .iml удаленных модулей в студии Android
Ответ 1
Если вы не сделали недействительным ваш кеш или обновленный intellij с тех пор, найдите папку, в которой он раньше находился > щелкните правой кнопкой мыши > Локальная история > показать историю. отсюда вы сможете восстановить этот .iml
файл
Ответ 2
Если ваш проект основан на Gradle, затем нажмите Проект синхронизации с помощью Gradle Файлы на панели инструментов, и он будет регенерировать все .iml файлы.
Если вы не можете найти эту кнопку, просто посмотрите на Gradle задачи → выберите задачу → щелкните правой кнопкой мыши → обновить внешнюю зависимость, вы получите обратно модули и iml файл.
Ответ 3
Наш проект основан на maven. Принятый ответ не сработал у меня, потому что я был достаточно глуп, чтобы закрыть IntelliJ. Однако для меня работала реимпорт модуля:
Перейдите к file → project structures → modules → import module (щелкните +)
Затем просто выберите свой модуль и щелкните мастер.
Ответ 4
IntelliJ генерирует файлы .iml
для вас.
Я боролся с этой проблемой, пока не заметил, что по какой-то причине pom файлы этих модулей отображаются в списке игнорируемых файлов.
Чтобы удалить эти файлы из этого списка, перейдите по ссылке:
Settings → Build, Execution, Deployment → Build Tools → Maven → Ignored Files.
И снимите флажки с ваших модулей!
Ответ 5
Найдите вкладку gradle
на одной из ваших ярлыков (по-моему, по умолчанию она находится на вертикальной панели инструментов справа от студии Android). Нажмите на нее, и вы увидите свою структуру gradle на открытой вкладке.
В верхней части этой вкладки вы можете увидеть значок обновления. Нажмите на него, и он восстановит все ваши файлы iml.
Решение по извлечению удаленных файлов может работать, если вы работаете самостоятельно, но если вы выбрали конфигурацию кого-то elses, вам нужно воссоздать собственные imls для локальной конфигурации.
Ответ 6
Я решил проблему следующим образом: 1) Открыл IntelliJ IDEA 2) Выбранный пункт меню "Импортный проект" 3) Переместился в папку, содержащую мой проект 4) Импортировал проект (в моем случае как проект maven) и создал его новый.