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

本文介绍了解决Android Studio中Java文件显示为红色图标的问题。该问题通常由模块未正确导入导致,文章提供了通过调整settings.gradle文件并同步项目的解决方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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



评论 16
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值