Android Studio 中java文件右下角显示红色j而不是C标识

来源:互联网 发布:恐龙统治知乎 编辑:程序博客网 时间:2024/05/17 18:13

Android studio 中Java文件右下角图标变成红色j 而不是大的C标识了  而且你module名称也不是加粗的  如图


中间那个module名称 点进去之后



所有的java文件都变成红标了  

在IDEA中 这个小红标的意思是 Java class located out of the source root. Refer to the section Configuring Content Roots for details. 

英语我就不翻译了  本人水平有限、、、、

就是本地文件资源导入到Android studio失败  或者导入的不全  导致Android studio编译这个module失败  所以Java文件才没变成class  只需要重新导入这个module就好了  

但是这个时候文件夹已经在project里面了  怎么重新导入呢  千万不要右键delete  如果delete就彻底删除了 (我就这样干过)  如果你在看到我这篇文章之前删除了  我还有一篇文章是告诉你怎么恢复delete文件的  http://blog.csdn.net/suwenlai/article/details/54892298  

好了 言归正传  怎么解决这个问题呢  

在你的project下面的settings.gradle里面


这是我这个project里面的目录情况 和settings.gradle 里面的内容  你只需要在后面添加上导入失败的那个module名称  然后sync now即可 



1 0
原创粉丝点击