Android Studio 4.0.1出现NotAfter: Fri Jul 09 01:43:44 ICT 2021报错原因是什么?
Unsupported Modules Detected 报错解决方案
该报错核心触发原因是Android Studio 项目中同时存在非Gradle管理的Java模块、Android Gradle模块,IDE不支持两类模块混合编译。你已经尝试的重启、清缓存、重构项目操作未生效,可按以下步骤逐一排查修复:
- 删除项目根目录下的
.idea文件夹、所有模块目录内后缀为.iml的IDE自动生成配置文件,这类文件损坏会导致IDE对模块类型的识别异常。 - 打开项目根目录下的
settings.gradle配置文件,检查include声明列表中是否存在不需要的非Gradle模块引入,确认后删除冗余模块的引入行并保存文件。 - 点击IDE顶部菜单栏
File → Invalidate Caches...,勾选Clear file system cache and local history选项后点击Invalidate and Restart重启IDE。 - 等待IDE重启完成后自动重新构建索引、同步Gradle配置,索引完成后再次尝试编译项目即可。
如果确实需要在项目中同时保留普通Java模块和Android模块,需要将普通Java模块调整为Gradle管理的Java库模块,在对应模块根目录下新建build.gradle文件,添加如下基础配置即可:
plugins { id 'java-library' } java { sourceCompatibility = JavaVersion.VERSION_1_8 targetCompatibility = JavaVersion.VERSION_1_8 }
内容的提问来源于stack exchange,提问作者penadidik
相关产品推荐
相关产品推荐

