Android studio Android Studio-项目中的所有文件名都是红色的,但没有错误

Android studio Android Studio-项目中的所有文件名都是红色的,但没有错误,android-studio,gradle,intellij-idea,Android Studio,Gradle,Intellij Idea,我在Android Studio中导入了一个ADT项目。我犯了很多错误,但我能把它们都改正过来。我不认为“如何”在这种情况下是重要的,我无论如何都不能回忆起所有的错误。该项目现在运行时没有错误,但Android Studio将所有文件标记为红色。只有文件名,代码中没有错误。我试着清理并重新启动 以前有人经历过类似的事情吗?或者有人可以解决IntelliJ的相关问题 编辑: 这是版本控制。该项目未设置版本,但位于SVN控制的文件夹中。这就是红色的意思。解决方案可以是将项目复制到其他文件夹或将文件

我在Android Studio中导入了一个ADT项目。我犯了很多错误,但我能把它们都改正过来。我不认为“如何”在这种情况下是重要的,我无论如何都不能回忆起所有的错误。该项目现在运行时没有错误,但Android Studio将所有文件标记为红色。只有文件名,代码中没有错误。我试着清理并重新启动

以前有人经历过类似的事情吗?或者有人可以解决IntelliJ的相关问题

编辑:

这是版本控制。该项目未设置版本,但位于SVN控制的文件夹中。这就是红色的意思。解决方案可以是将项目复制到其他文件夹或将文件添加到版本控制。

也许您看到了Android Studio用于显示文件状态的文件状态颜色。打开设置并进入编辑器>颜色和字体>文件状态。在这里你可以看到所有不同颜色的含义。我猜你的红色文件就是那种颜色,因为你还没有将它们添加到源代码管理中。

如果有人碰巧导入了一个项目,然后所有文件和文件夹名称都是棕色的,这意味着文件/文件夹是未知的。如果导入的项目具有VCS控制,则会发生这种情况。要解决此问题,您只需在项目根文件夹中检查.idea文件夹,如果其中有一个名为VCS.XML的XML文件,则只需重命名或删除它,然后关闭并重新打开project,所有名称都将变为黑色

我也有同样的问题:所有东西都是红色的,我的
main活动
没有找到。我通过以下方式解决问题:


文件->作废现金/重新启动

从您所附的屏幕截图中,似乎是因为启用了VCS

案例1:您想使用VCS。您还没有提交代码。如果是这种情况,请提交代码

案例2:VCS已启用,但您不知道。要禁用此功能,请转到设置->版本控制

在右侧面板中,您将看到项目和VCS类型。选择该行并单击VCS项目。在下拉列表中,选择


这将解决您的问题。

这可能是因为您的版本控制系统。可能是您尚未提交对文件的更改提交您的更改将恢复文件名的颜色为白色,或转到文件->设置->版本控制并使用Android Studio下的SVN存储库禁用VCS

,重命名包名后我遇到了同样的问题。要解决此问题,您需要右键单击红色文件/Subversion/Add To CVS->然后这些文件将是绿色的,在您必须提交它们之后,它们将是正常的(黑色)。

我在IntelliJ上遇到过类似的问题,并且有一些更详细的信息可能会对您有所帮助:

  • 如果出于某种原因IntelliJ使用VCS导入项目,而不是您的项目所使用的VCS,则可能会影响它查看项目根的方式。例如,当我们使用Git时,IntelliJ一直导入使用Subversion作为VCS的项目——Subversion为每个顶级文件夹创建一个根目录,而Git只有一个根目录(我不知道为什么)
  • 如上所述,进入设置->版本控制(IntelliJ IDEA->OS X首选项)并将VCS类型更改为“Git”或“none”将使红色字符消失
  • 我不知道IntelliJ为什么一直将项目作为Subversion导入,所以我进入插件并禁用了“Subversion集成”——这就永远解决了这个问题
      每当我在项目中建立git回购时,我都会遇到这种情况。要回答这个问题,只需将有问题的文件添加到您的VCS中,在我的例子中是“git add”,您就可以开始了

      这是因为在您的项目中启用了版本控制(如Git)

      转到
      文件->设置->编辑器
      。在
      版本控制下
      选择
      文件状态颜色
      。它包含不同颜色及其含义的列表


      新克隆的现有项目的解决方案

      • 删除或重命名.idea/vcs.xml并重新启动android studio
      • 检查是否在文件->设置->版本控制中将精确文件夹添加为根目录
      • 检查文件->设置->版本控制中配置的正确vcs工具,并删除不需要的条目

      我进入了我的项目文件夹
      (c:\users\…\AndroidStudioProjects\myproject文件夹\
      ,并删除了
      .git
      文件夹。(它是隐藏的)

      问题已解决。

      VCS:提交
      在那之后,红色在我的案例中消失了。

      只需右键单击文件->GIT->Add。

      我也有类似的问题,我安装了GIT版本控制,这发生在我更改包名之后

      我通过“git add”解决了同样的问题


      希望它能帮助其他人。

      这个项目在Git存储库中吗?它在SVN存储库中,但我使用的是外部SVN客户端。这太棒了,谢谢。我只想添加“未知”的棕红色橙色(在我的例子中)引用了一个尚未添加到GIT存储库的文件。我只需右键单击该文件->GIT->Add。它变成了绿色,一切都很好。Siva Prakash下面的答案现在是截至2018年10月的正确答案,因为设置树已更改。这是作为答案发布的,但它不会尝试回答该问题。它应该是可能是编辑、评论、其他问题,或者完全删除。看起来像是对我的回答。他说通过git添加它们,文件将不再是红色,这是正确的声明,也是OP提出的问题。我也有同样的问题,这就是我来这里的原因,这确实解决了。很高兴修复了它。通过这一点,您删除了存储的文件计算机上git版本控制的信息。现在git无法识别该文件已被删除