Android Studio Gradle уже утилизировал модуль
Я установил Android Studio версии 1.0.1. Я импортировал свои проекты из eclipse, и он отлично работает.
Затем я удалил модуль и повторно импортировал его в свой проект Android Studio. В сборке gradle говорится "построить успешно", но появляется окно предупреждения с сообщением
не удалось завершить выполнение Gradle.
Причина:
Уже утилизировано: модуль: 'MYMODULENAME'
Я не могу запустить мое приложение в настоящее время. Любая идея, что я могу делать?
Edit:
Я решил проблему с помощью следующих инструкций:
- переключить вид проекта с Android на Project
- удалить запись включить 'MYMODULENAME' в настройках.gradle
- синее поле в символе модуля не отображается. Затем вы можете удалить модуль в контекстном меню
- импорт модуля
10 ответов:
большинство решений здесь-это слепые удары ножом в темноте. Вот что я нашел, чтобы быть основной причиной:
- часть
.imlфайлы могут отсутствовать (возможно, потому что мы его удалили), проверьте, имеет ли модуль erroring.iml.- если он отсутствует, проверьте, если
.idea/modules.xmlесть запись для этого модуляво время синхронизации я заметил, что идея/AS пытается поместить новую дублирующую запись в
.idea/modules.xmlпока есть уже один. Этот дубликат запись, вероятно, удалена дважды, пока синхронизация пытается сбросить модули в памяти.Быстрый Решение: для того, чтобы заставить его работать проще всего удалить
.idea/modules.xmlвместе с.imlфайлы. Кроме того, может стоит удалить.idea/modules/папка, если она существует. Перезапустите Android Studio (не нужно очищать кэш) и принудительно синхронизируйте Gradle из представления Gradle или панели инструментов, чтобы воссоздать файлы.Примечание: это чисто идея/как вопрос,
gradlew cleanбудет просто тратить ваше время.
простое решение. (Попробуйте сначала это).
выход и перезагрузка Android studio. (Выход не закрыть)
построить > очистить проект, если это необходимо.
для меня это произошло, когда я удалил модуль и построен новый с тем же именем пакета Решение:
Очистить И Перезапустить Студию
для альтернативных решений выше, проверьте, если вы объявили свое приложение в настройках.gradle успешно
include ':app'
Я также сталкиваюсь с этой проблемой иногда. Нажмите на консоль gradle в нижней панели android studio, с правой стороны. Он покажет точную ошибку в журналах. Моя проблема заключалась в том, что я скомпилировал SDK 22, а импортированная библиотека appcomact была sdk 23.
У меня была такая же проблема, после удаления некоторых файлов gradle (из aws)
Я решил это, отметив их "игнорировать gradle"
Я считаю, что это не лучший ответ, но решать за меня
Gradle (на правой панели)-- > щелкните правой кнопкой мыши на проблемном gradle -- > игнорировать
была аналогичная проблема при работе с компонентами RN в моем проекте Android, и единственным способом обойти эту проблему было игнорировать проект gradle.
для этого:
- нажмите на вкладку gradle в правой части AS
- щелкните правой кнопкой мыши модуль gradle, который вызывает проблему
- Нажмите "Игнорировать Проект Gradle"
- выполните синхронизацию gradle, которая должна быть успешной сейчас
- Если вам нужен этот модуль выполните 4 вышеуказанных шага еще раз, на этот раз, когда щелкните правой кнопкой мыши на проекте gradle, он покажет "Unignore Gradle Project"
- Gradle sync теперь должен работать
Не знаю, что вызывает это, но у меня это случилось со мной при использовании React Native Maps.
Примечание: Если у вас все еще возникают проблемы после этого. Попробуйте обновить проект gradle, который вызывал проблемы.
Comments