Android Studio打开项目所有Java文件的import显示红色

本文介绍了在使用AndroidStudio过程中遇到的所有Import变成红色的问题及解决方法。作者尝试了多种方式,最终通过清除缓存并重启AndroidStudio成功解决了该问题。

早上来到公司,打开Android Studio,然后在开源中国开始浏览新的资讯,无意间发现Java文件报错,大片大片的红色,很是惊人,一直向上翻页,打开折叠的import,发现所有的import全部变成了红色;然后又打开别的Java文件也是如此,随后又打开两个文件,亦是如此,如图示(由于没有保存图片,从网上找的一张,如果侵犯权利,请联系我删除!):报错图片

在错误处点击快捷键“Alt+Enter”,发现有个提示setJDK,但是设置jdk后,发现还是如此,并没有多少改观。然后右键Module,选择“Open Module Setting”,分别查看“SDK Location”、“Project”和Modules设置,没有发现异常。然后自己又“Clean Project”,红色也没有消除;“Make Project”后,红色依旧存在,感觉都要疯了。

无奈,只好用时常用的方法清楚Android Studio的缓存然后重启看看了,"File" -> "Invalidate Cashes / Restart",带这期待的眼光注视着AS缓缓的打开,又耐心的等着AS慢慢的编译,最后发现Java文件中的红色没有了,真的太好了。

因此,应该是AS的缓存问题,导致的Import失效,在此记录一下,以备查询!

转载于:https://my.oschina.net/deepSprings/blog/1559067

### Android Studio 新建项目时找不到 Java 的解决方案 对于在新版 Android Studio 中遇到的新建项目时不显示 Java 创建选项的问题,可以通过调整创建流程来解决这个问题[^3]。 #### 调整项目创建过程 当启动 Android Studio 并选择 "Create New Project" 后,在模板选择界面不直接选用 Empty Activity 或者其他预设活动模板。而是应该选择 “Basic View App (Java)”或者其他带有 "(Java)"标签的基础应用模板。这些特定标记的模板允许开发者基于纯 Java 语言构建应用程序而不是 Kotlin,默认情况下某些版本可能会偏向于推荐使用Kotlin作为主要编程语言。 #### 修改默认设置 为了确保后续新建立的所有项目都能顺利支持 Java 开发环境而不必每次都手动挑选合适模板: 1. 打开 `File` -> `Settings`(Windows/Linux) or `Android Studio` -> `Preferences`(macOS). 2. 寻找并进入 `Editor` -> `General` -> `Auto Import`. 3. 确认勾选了 `Insert imports on paste` 和 `Optimize imports on the fly`. 另外值得注意的是,如果已经按照上述指导进行了配置更改但仍未能解决问题,则可能是由于 Gradle 插件或其他依赖项存在问题所引起的。此时建议更新至最新稳定版 Gradle 及其插件,并清理缓存尝试重新同步项目文件。 ```groovy // build.gradle(Project level) buildscript { ext.kotlin_version = '1.8.0' // 更新为当前最新的 kotlin 版本号 } ``` 通过以上措施通常能够有效处理因 IDE 设置不当而导致无法正常创建 Java 类型的应用程序的情况。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值