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.youkuaiyun.com/suwenlai/article/details/54892298
好了 言归正传 怎么解决这个问题呢
在你的project下面的settings.gradle里面
这是我这个project里面的目录情况 和settings.gradle 里面的内容 你只需要在后面添加上导入失败的那个module名称 然后sync now即可