【Android】解决AS启动Event Log报错Unsupported modules detected的一种方法

报错内容:Unsupported modules detected Compilation is not supported for following modules: *** Unfortunately you can’t have non-Gradle Java modules and Android-Gradle modules in one project.

仔细看看上面那句错误,其实已经指明了 modules *** 不存在,所以无法detected(检测到),我的情况是,我确定项目中没有用到这个Module,或许是以前因引用过这个Module,但目前是确实没有用这个Module。

解决办法就是AS左上角切换到Project模式,然后在 .idea 目录下找到 modules.xml 文件

【Android】解决AS启动Event Log报错Unsupported modules detected的一种方法_第1张图片

然后在文件中把对应的报错Module那一行删掉

【Android】解决AS启动Event Log报错Unsupported modules detected的一种方法_第2张图片

再仔细看看项目中,如果还存在对应的报错module的 .iml 文件,一起删掉,然后重新Build时就不会有报错信息了。

 

当然,我这仅仅针对报错这个模块对我项目确实没用。

如果你的报错那个模块对你的项目有用,那就按照网上大多数人说的,清一下缓存然后重新打开试一试

【Android】解决AS启动Event Log报错Unsupported modules detected的一种方法_第3张图片

你可能感兴趣的:(我信仰自由与共享,Android)