Отсутствует 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"),
- Щелкните правой кнопкой мыши на проекте Gradle config с (root) рядом с его именем.
- Нажмите на Игнорировать Gradle проект,
- и снова щелкните правой кнопкой мыши, затем нажмите на Unignore Gradle project.
Ответ 3
Закрыть Android Studio → Удалить папку проекта .idea → Открыть Android Studio → Открыть свой проект. Это сработало для меня!
ПРИМЕЧАНИЕ: при удалении папки .idea вы также потеряете настройки, связанные с проектом (например, стиль XML-кода для проекта).
Ответ 4
- Щелкните правой кнопкой мыши на "Gradle Scripts"
- Нажмите "Загрузка/выгрузка модулей"
- Загрузка загруженного модуля проекта
- Готово
Ответ 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) в Android Studio.
- Там вы найдете файл build.gradle (см. Прикрепленное изображение 2).
- Нажмите, чтобы открыть
- редактировать
- Нажмите " Синхронизировать сейчас" в правом верхнем углу окна файла или " Файл" → "Синхронизировать проект с файлами Gradle".
И тебе хорошо идти. Обратите внимание, что это применимо, когда у вас есть уровень проекта build.gradle
и проблема в том, что он не отображается в Android Studio. Если вы не нашли уровень проекта build.gradle
, это совсем другая проблема.
1. ![enter image description here]()
2. ![enter image description here]()