Android Studio - Error: Module not specified

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

последняя - windows 10

только скаченная, последняя - Android Studio

безуспешно - беру проект из "сэмплов", или - совсем пустой проект создаю - ошибка одинаковая!

открывал Project Structure - CTRL+ALT+SHIFT+S как оно подсказывало - заходил в Project Settings -> Modules -> Dependencies, там менял Module SDK: - на всё что там было в списке (Project SDK jbr 21, Android API 35, extantions level 13 Platform Android SDK, jbr 21 Jet Brains Runtime 21.0.6) - безуспешно...

что она за "module" всё таки хочет и как ей его туда подсунуть? ибо в дропдауне "module" при компиляции - ПУСТО! <no module>


Ответы (1 шт):

Автор решения: DedMoroz

Ошибка «Module not specified» в Android Studio возникает, когда среда разработки не может определить, какой модуль нужно использовать для сборки или запуска проекта.

Причинами могут быть: ошибки в файле конфигурации проекта, некорректные файлы Gradle, повреждённые служебные файлы IDE.

Модуль должен быть объявлен через include в файл settings.gradle в корне проекта. Например для стандартного проекта это обычно:

include ':app'

Если модулей несколько, они перечисляются через запятую:

include ':app', ':library', ':feature'

Можно попробовать:

  1. Пересинхронизировать Gradle вручную: File → Sync Project with Gradle Files

Дождаться завершения синхронизации и выбрать нужный модуль в конфигурации запуска (Run/Debug Configurations).

  1. Очистить кэш и перезапустить

В Android Studio: File → Invalidate Caches / Restart. Выбрать «Invalidate and Restart». После перезапуска дождаться переиндексации.

  1. Удалить кэш IDE (.idea folder)

Закрыть проект в Android Studio. В файловой системе удалить папку .idea в корне проекта. Перезапустить Android Studio и открыть проект заново. При открытии появится уведомление «Load Gradle Project» — нажать на него и дождаться синхронизации.

  1. Удалить .iml-файл в подпапке модуля после чего перезапустить Android Studio и дождаться переиндексации.

  2. Переимпортировать проект

В стартовом окне Android Studio выбрать «Import Project» (а не «Open»). Указать путь к корневому каталогу проекта. Дождаться импорта и синхронизации Gradle.

  1. Проверить конфигурацию запуска

Нажать на выпадающий список конфигураций запуска (рядом с кнопкой Run). Выбрать «Edit Configurations». В поле «Module» указать нужный модуль (например, :app). Сохранить изменения и попробовать запустить проект.

  1. Некоторые антивирусы блокируют доступ к файлам Gradle. Можно попробовать добавить в исключения сканера и проактивной защиты папку проекта, папку IDE и служебные папки (.gradle, .android, .sdk)

Если ни один из способов не помог, имеет смысл создать новый проект и перенести в него код поэтапно, проверяя работоспособность на каждом шаге.

→ Ссылка