Я получаю ошибку «Модуль не указан» в моей конфигурации запуска. У меня нет модуля, отображаемого в раскрывающемся списке, но я вижу, что у моего модуля нет проблем. Проблема возникла, когда я реорганизовал имя своего модуля, изменил settings.gradle на новое имя.
Теперь, когда я перехожу к структуре проекта и выбираю свой модуль, на экране ничего не отображается, даже ошибки.
Я не уверен на 100%, но значок рядом с моим модулем выглядит как папка с чашкой, а не папка с телефоном.
Мои точные шаги -
- Открыть в представлении Android
- Имя каталога рефакторинга
- имя модуля рефакторинга
- изменить settings.gradle contents: имя на новое имя
источник
неважно, я изменил имя в settings.gradle и синхронизировал, а затем снова изменил его и снова синхронизировал, и на этот раз это необъяснимо сработало.
источник
Попробуйте удалить app.iml в каталоге проекта и перезапустить студию Android.
источник
Run > Rebuild Project
.Я понял, что в файле settings.gradle отсутствует следующая строка
включить ": приложение"
убедитесь, что вы включили модуль ": app"
источник
У вас есть 3 способа:
Очистить проект в меню Android Studio
Сборка -> Очистить проект и использовать Сборка -> Перестроить
Удалите все модули в settings.gradle
Удалите весь код в gradle.properties
Удалить весь код
org.gradle.daemon = правда
org.gradle.configureondemand = true
org.gradle.parallel = true
android.enableBuildCache = true
Синхронизировать градиент
источник
Я боролся с этим, потому что я разрабатываю библиотеку и время от времени хочу запускать ее как приложение.
Из app / build.gradle убедитесь, что у вас
apply plugin: 'com.android.application'
вместоapply plugin: 'com.android.library'
.У вас также должно быть это в app / build.gradle:
defaultConfig { applicationId "com.your_company.your_application" ... }
Наконец запустите синхронизацию Gradle.
источник
У меня была такая же проблема после обновления на Android Studio 3.2.1. Мне пришлось повторно импортировать проект, после этого все работает.
источник
Ни один из существующих ответов не работал в моем случае (Android studio 3.5.0). Мне пришлось
источник
Если вы не можете найти файл settings.gradle в каталоге проекта
Добавить файл settings.gradle
Добавьте include ': app' в файл settings.gradle
Восстановите или синхронизируйте свой проект
Модуль вашего приложения должен появиться в вашем файле конфигурации.
источник
проверьте свой
build.gradle
файл и убедитесь, чтоapply plugin: 'com.android.application'
вместоapply plugin: 'com.android.library'
это сработало для меня
источник
Мне пришлось выбрать вариант «Использовать путь к классам модуля:» в раскрывающемся списке и выбрать свой модуль.
источник
Я хотел бы добавить дополнительную информацию, когда столкнулся с этой проблемой:
Ссылка: ответ от @Eli:
Итак, давайте следуем инструкциям и постараемся иметь в виду одну вещь: то, что отображается в вашей конфигурации сборки. Убедитесь, что вы видите имя своей конфигурации,
app
как на изображении ниже:Если вы видите что-то еще, шаги, упомянутые @Eli (наиболее распространенный ответ), не будут работать.
Альтернативное решение Если у вас другое имя в окне Run / Debug Configurations, и описанный выше процесс не работает, измените имя конфигурации на '
app
'После этого следуйте этому: -
Теперь проверьте, что проблема будет решена. Я столкнулся с этой проблемой и думаю, что это может помочь и другим.
источник
Удалить из приложения Gradle этот код
источник
В настоящее время мы рекомендуем AS 3.3 для упражнений.
Эти настройки будут работать в текущей бета-версии 3.3 с двумя небольшими изменениями в вашем проекте:
В build.gradle (Project) измените версию gradle на 3.3.0-rc02
В меню перейдите в Файл -> Структура проекта. Там вы можете изменить версию gradle на 4.10.0
источник