Подтвердить что ты не робот

Android Studio не отображает модули в структуре проекта

Я использую Android-студию, и я хочу добавить модуль в свой проект, например "панель действий Sherlock" или файлы jar, но когда я открыл структуру проекта, в меню нет модуля или библиотеки:\

В intelij появляется:

enter image description here

Так в чем проблема? Как добавить эти модули в студию Android?

4b9b3361

Ответ 1

Обновление 19 марта 2019 года

Новый опыт, с которым кто-то недавно столкнулся, хотя он/она добавила модуль библиотеки в модуль приложения и включила его в настройку gradle, как описано ниже. Еще одна вещь, которую стоит попробовать, - убедиться, что ваш модуль приложения и модуль библиотеки имеют одинаковый compileSdkVersion (который находится в каждом из них)!

Пожалуйста, перейдите по этой ссылке для более подробной информации.

Ссылка: Импортированный модуль в Android Studio не может найти импортированный класс

Оригинальный ответ

Иногда вы используете функцию импорта модуля, тогда модуль появляется в режиме Project, но не в режиме Android

enter image description here

enter image description here Поэтому мне нужно перейти к настройке gradle, добавить свой модуль вручную и снова синхронизировать gradle:

enter image description here

Ответ 2

Сначала создайте Module. Вы можете сделать это с помощью мастера Android Studio Module по умолчанию (File -> New -> New Module), выберите "Библиотека Android", дайте ему имя и имя пакета и закончите. После этого вы увидите, что ничего не происходит. Откройте сторону Gradle Projects Section (должен быть где-то на правой панели)

Вы должны увидеть что-то вроде этого:

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

Разверните модуль gradle и запустите задачу Run Configurations. После этого обновите содержимое и обновите структуру проекта.

Теперь он должен работать.

Ответ 3

Сделайте щелчок правой кнопкой мыши по вашему проекту, затем выберите "Открыть настройки модуля", затем вы можете добавить модули в свой проект.

Ответ 4

Перейдите в раздел Файл- > Структура проекта- > Настройки проекта → Модули.

Нажмите зеленый цвет + и добавьте новый модуль. выберите "Прикладной модуль" и установите корневой каталог контента в модуль проекта.

Нажмите "Далее" и затем закончите.

Ссылка

Ответ 5

Вам нужно добавить файл gradle.settings в корневую структуру проекта, после чего, когда вы "Open Module settings", вы выберете меню, соответствующее вашему gradle.settings. При импорте проекта в Android Studio он не создает этот файл для вас. Иногда обычно лучше начинать чистый проект и перемещать свой код там, его обычно легче достичь.

Ответ 6

Откройте файл settings.gradle и добавьте модуль, как показано ниже,

include ':app',':bottomnav'

здесь я добавил свой недавно импортированный модуль ':bottomnav' разделенный запятой. затем синхронизируйте ваш проект. Ваш модуль будет виден для зависимости. Android Studio отображает только те модули, которые определены в файле settings.gradle вашего приложения. после определения модуля в settings.gradle вы сможете добавить модуль в качестве зависимости вашего приложения.

Ответ 7

Это может помочь некоторым:

Импортировать модуль как библиотеку в ваш проект.

  1. Файл> Создать> Модуль импорта
  2. Выберите Действительный путь в Source Dir.
  3. Отметьте галочкой пункт Импорт> Готово

Теперь откройте модуль настройки:

  1. Перейдите в Файл> Структура проекта> Модули
  2. Модули> Зависимость> нажмите на знак "Зеленый плюс".
  3. Нажмите на Зависимость от модуля> найдите модуль> и внедрите свой модуль.

если ваш модуль не отображается в "окне выбора модулей"

Следуйте ниже шаг..

  1. Открыть файл Settings.Gradle
  2. include ': app', 'Поместите здесь имя вашего модуля' и синхронизируйте проект.

Следуйте настройке открытого модуля, как указано выше.

Ответ 8

Вот что я сделал для решения этой проблемы

  • Закрыть Android Studio
  • Быстрый старт → Выйти из системы управления версиями

Ответ 9

Была аналогичная проблема при запуске управления версиями проекта в Android Studio (0.4.2). Когда вы перетаскиваете его в новое место и импортируете модули, в структуре проекта отображаются только "Android SDK".

Я удалил папку .idea/из элемента управления версиями, добавив его в файл .gitignore, и сделал новый вывод и импортировал модули. Теперь все настройки появились правильно в настройках проекта и настройках платформы для структуры проекта.

Ответ 10

Проверьте настройки. Вы найдете это: include ':app'

Просто добавьте свое собственное имя модуля, и оно должно выглядеть так:

include ':app', ':yourModuleName'

Синхронизация.

Это.

Ответ 11

Перейдите к настройкам модуля и выберите "Модули" из "Настройки проекта" то вам нужно выбрать папки src и gen и пометить их как папки источника, щелкнув их правой кнопкой мыши и выбрав Source

Ответ 12

Если вы переместили модули, измените файл workspace.xml и файл settings.gradle, чтобы использовать новые пути вашего модуля. В противном случае вам нужно будет попробовать использовать функцию модуля импорта.

Ответ 13

First You Have To Add Name Of Your Module In setting.gradle(Project Setting) File Like This..

include ':app', ':simple-crop-image-lib'

Then You Need To Compile This Module Into build.gradle(Module app) File Like This..

implementation project(':simple-crop-image-lib')

That all for adding module now it will be appear in android  section or project section as well.

If It till did't appear rebuild or clean your project..

Ответ 14

Убедитесь, что имя каталога в нижнем регистре.

Ответ 15

У меня была такая же проблема, после переключения на ветку, в которой не было моего модуля, а затем обратно.

Clean ProjectRebuild Project не у меня.

Но FileInvalidate caches/restart сработало.