報錯內容: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 文件
然後在文件中把對應的報錯Module那一行刪掉
再仔細看看項目中,如果還存在對應的報錯module的 .iml 文件,一起刪掉,然後重新Build時就不會有報錯信息了。
當然,我這僅僅針對報錯這個模塊對我項目確實沒用。
如果你的報錯那個模塊對你的項目有用,那就按照網上大多數人說的,清一下緩存然後重新打開試一試