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

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即可 



  • 7
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 16
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 16
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值