Android视图中缺少project.gradle

Jon*_*put 16 android-studio android-gradle-plugin android-studio-3.0

在Android Studio中,在Android视图中不显示project.gradle文件,而是在Project视图中显示

Android视图 在此输入图像描述

项目视图 在此输入图像描述

我怎样才能解决这个问题 ??

小智 32

在Android Studio的Gradle工具窗口中(查看>工具窗口> Gradle)

  1. 右键单击该项目的Gradle配置,其名称旁边带有(root)
  2. 点击忽略Gradle项目
  3. 然后再次右键单击,然后单击Unignore Gradle project

  • 这是到目前为止最简单的解决方案,谢谢! (3认同)
  • 谢谢。这应该作为答案! (3认同)
  • 为我工作。谢谢。 (2认同)

Bad*_*ser 20

这种"错误"现象的触发器实际上位于项目文件夹之外.

假设项目名称为"SilverBirch",请尝试以下操作:
(a)在Android Studio 3.0.1中关闭项目.
(b)将项目文件夹(在工作区文件夹内)重命名为'SilverBitch'
(c)通过Android Studio重新打开它(你显然不能使用'最近的项目')
(d)你应该得到一个标题的窗口使用以下文本导入Gradle项目:以下模块不再从Gradle导入.检查要从ide项目中删除的项目:
(e)勾选(旧)项目名称,然后单击"确定".
(f)最后你的'Android'视图显示build.gradle(Project:SilverBitch)
(g)重复整个过程,重命名回原始.

或者,如果您疯了,请执行以下操作:
找到项目的project.dat文件和文件夹 - 它将具有类似于此的路径(假设Windows)

C:\Users\<userid>\.AndroidStudio3.0\system\gradle\Projects\5be1ee38\project.dat
Run Code Online (Sandbox Code Playgroud)

[系统生成的十六进制字符串容器名称会有所不同,但文件始终是project.dat ]
此文件的第一行引用"missing" build.gradle,并清楚地标识拥有项目.
删除文件及其包含的文件夹,然后通过Android Studio重新打开项目.

因为谷歌搜索'project.dat'没有产生任何结果,因为我粗略地假设这只包含系统生成的数据,并且因为我无法抗拒'看到发生了什么'我实际上删除了整个Projects文件[C:\Users\<userid>\.AndroidStudio3.0\system\gradle\Projects] 到目前为止,所以很好- 没有严重的副作用!也许那些插件需要重新指定?等等


Muk*_*rat 6

关闭Android Studio->删除项目.idea文件夹->打开Android Studio->打开您的项目。这对我有用!

注意:删除.idea文件夹时,您还将丢失与项目相关的首选项(例如项目的XML代码样式)