Android Studio – 项目中的所有文件名都是红色的,但没有错误
我在Android Studio中导入了一个ADT项目。 我得到了很多错误,但我可以修复所有的错误。 我不认为在这种情况下“如何”是重要的,我无法回忆所有的错误。 该项目现在运行没有错误,但不知何故Android Studio标记为红色的所有文件。 只是文件名,代码中没有错误。 我尝试清洗并重新启动。
有人遇到过这样的事情吗? 或者也许有人可以解决与IntelliJ相关的问题?
编辑:
这是版本控制。 该项目未版本控制,但在SVN控制文件夹。 那是什么红色指示。 解决scheme可能是将项目复制到不同的文件夹或将文件添加到版本控制。
也许你正在看到Android Studio用来显示文件状态的文件状态颜色。 打开设置并转到编辑器>颜色和字体>文件状态。 在这里你可以看到所有不同的颜色。 我的猜测是你的红色文件是那种颜色,因为你还没有添加到源代码pipe理。
我有同样的问题:一切都是红色的,我的MainActivity
没有find。 我通过这样做来解决它:
文件 – >无效兑换/重新启动
Etvoilà!
祝你好运
如果任何人碰巧导入一个项目,然后所有的文件和文件夹名称是棕色的,这意味着文件/文件夹是未知的。 如果导入的项目具有VCS控制,则会发生这种情况。要解决这个问题,只需在.idea文件夹中检查项目根文件夹,如果有一个名为vcs.xml的XML文件,就需要在其中检查:如果是,则只需重命名或删除它即可closures并重新打开项目,所有名字都会变黑。
这可能是因为你的版本控制系统。 可能是你没有提交你的文件提交更改将文件名称的颜色恢复为白色,或转到文件 – >设置 – >版本控制,并禁用VCS
从附加的屏幕截图看来,这是因为启用了VCS。
案例1:您想使用VCS。 而且你还没有提交代码。 如果是这种情况,那么请提交代码。
情况2:VCS已启用,您不知道这一点。 要禁用此function,请转至设置 – >版本控制。
在右侧面板中,您将看到一个项目和VCS的types。 select该行并单击VCS项目。 在下拉列表中select。
这将解决您的问题。
在Android Studio下使用SVN仓库后,重新命名包名称后,我得到同样的问题。 为了解决这个问题,你需要右键点击红色文件/ Subversion / Add to CVS – >然后文件会变成绿色,提交之后它们将是正常的(黑色)。
每当我在我的项目中设置一个git repo时,都会发生这种情况。 要回答这个问题,只需将有问题的文件添加到您的VCS,在我的情况下,“git add”,你应该很好去。
我有IntelliJ类似的问题,并有更多的细节,可能会有帮助:
- 如果由于某种原因,IntelliJ使用VCS以外的项目导入项目,可能会影响项目根目录。 例如,当我们使用Git时,IntelliJ保留了将Subversion作为VCS导入项目 – Subversion为每个顶级文件夹创build一个根,而Git只有一个根(我不知道为什么)。
- 如上所示,进入设置 – >版本控制(IntelliJ IDEA – > OS X首选项),并将VCStypes更改为“Git”或“none”将使红色字符消失。
- 我不知道为什么IntelliJ保持导入项目作为Subversion,所以我进入插件,并禁用“Subversion集成” – 摆脱了这个问题的好。