Отсутствует project.gradle в Android View

В Android Studio файл project.gradle не отображается, когда отображается в Android-представлении, но отображается в представлении Project

Android View enter image description here

Просмотр проекта enter image description here

Как я могу это исправить??

Ответ 1

Триггер этого "багги" действительно находится вне вашей папки проекта.

Предполагая название проекта "SilverBirch", попробуйте следующее:
(a) Закройте проект в Android Studio 3.0.1.
(b) Переименуйте папку проекта (внутри папки рабочей области) в "SilverBitch"
(c) Повторно открыть его через Android Studio (вы, очевидно, не можете сделать это, используя "последние проекты" )
(d) Вы должны получить окно под названием "Импорт" Gradle Проекты с текстом, который гласит: модули ниже не импортируются из Gradle больше. Проверьте те, которые нужно удалить из проекта ide:
(e) Отметьте имя старого проекта и нажмите OK.
(f) Наконец, на вашем Android-дисплее отображается build.gradle(Project: SilverBitch)
(ж) Повторите весь процесс, переименовав его обратно в оригинал.

Альтернативно, если вы ненормальны, сделайте следующее:
Найдите файл project.dat и папку для своего проекта - у него будет путь, который выглядит примерно так (при условии, что Windows)

C:\Users\<userid>\.AndroidStudio3.0\system\gradle\Projects\5be1ee38\project.dat

[Системное имя контейнера в шестнадцатеричной строке будет меняться, но файл всегда будет project.dat]
Первая строка этого файла ссылается на "отсутствующий" build.gradle и будет четко идентифицировать собственный проект.
Удалите файл И его содержащую папку, затем повторно откройте проект через Android Studio.

Поскольку googling 'project.dat' ничего не дал, и потому, что я сделал грубое предположение, что это содержало только сгенерированные системой данные, и потому, что я не мог удержаться, чтобы увидеть, что происходит, я фактически удалил весь файл проектов [C:\Users\<userid>\.AndroidStudio3.0\system\gradle\Projects] До сих пор такие хорошие - без серьезных побочных эффектов! Может быть, эти плагины нуждаются в повторной настройке? и др.

Ответ 2

Из окна инструментов Gradle в Android Studio ("Просмотр"> "Окно инструментов"> "Gradle"),

  1. Щелкните правой кнопкой мыши на проекте Gradle config с (root) рядом с его именем.
  2. Нажмите на Игнорировать Gradle проект,
  3. и снова щелкните правой кнопкой мыши, затем нажмите на Unignore Gradle project.

Ответ 3

Закрыть Android Studio → Удалить папку проекта .idea → Открыть Android Studio → Открыть свой проект. Это сработало для меня!

ПРИМЕЧАНИЕ: при удалении папки .idea вы также потеряете настройки, связанные с проектом (например, стиль XML-кода для проекта).

Ответ 4

  1. Щелкните правой кнопкой мыши на "Gradle Scripts"
  2. Нажмите "Загрузка/выгрузка модулей"
  3. Загрузка загруженного модуля проекта
  4. Готово

Ответ 5

Это сработало для меня:

В корневой папке проекта откройте файл *.iml и убедитесь, что значение в module external.linked.project.id=, имя файла *.iml имя каталога проекта одинаковы.

Теперь мой build.gradle(Project: X) показывает.

Ответ 6

В моем случае я обнаружил, что мой project.iml находится в project/.idea, поэтому я переместил его в project/и изменил одну строку следующим образом:

<module fileurl="file://$PROJECT_DIR$/My_Project.iml" filepath="$PROJECT_DIR$/My_Project.iml" />

старый должен выглядеть так:

<module fileurl="file://$PROJECT_DIR$/.idea/My_Project.iml" filepath="$PROJECT_DIR$/.idea/My_Project.iml" />

После этого возвращайтесь в андроид студию, все кажется идеальным!

Ответ 7

Это сработало для меня.

  • Просто перейдите в каталог AndroidStudioProjects.
  • Поиск вашего проекта
  • Переименуйте его под другим именем
  • Создайте свою Android Studio, а затем перейдите в режим импорта проекта (Gradle, Eclipse ADT и т.д.). пусть Gradle Build Finish.

И это оно.

Ответ 8

Если вы хотите попробовать другой подход: -

Следуйте этому, если вы просто хотите внести незначительные изменения в свой уровень проекта build.gradle.

  1. Выберите " Вид проекта" (см. Прикрепленное изображение 1) в Android Studio.
  2. Там вы найдете файл build.gradle (см. Прикрепленное изображение 2).
  3. Нажмите, чтобы открыть
  4. редактировать
  5. Нажмите " Синхронизировать сейчас" в правом верхнем углу окна файла или " Файл" → "Синхронизировать проект с файлами Gradle".

И тебе хорошо идти. Обратите внимание, что это применимо, когда у вас есть уровень проекта build.gradle и проблема в том, что он не отображается в Android Studio. Если вы не нашли уровень проекта build.gradle, это совсем другая проблема.

1. enter image description here

2. enter image description here