我使用的是Android studio 1.0.1。我有一个java模块引用的其他模块在我的项目。我已经从SVN那里借过了,但是现在

检测到不支持的模块:以下模块不支持编译:。不幸的是,你不能在一个项目中同时拥有非gradle Java模块和Android-Gradle模块。

在得到这个错误后,AS停止编译这个模块,这样我就不能编译/运行我的项目了。


当前回答

你可以更新Android studio的新版本,然后去invalidate渔获/重新启动。单击同步按钮构建应用程序。

其他回答

重命名项目目录修复错误为我,android studio 3.4.2

您应该导入该项目

https://issuetracker.google.com/issues/37008041

当项目中有一个模块的.iml文件不包含以下内容时,会出现此错误: external.system。id="GRADLE"你能检查一下你的。iml文件吗?此外,不是打开项目,而是导入它,这将完全重写您的.iml文件,并且您不会再次看到该错误。

对于windows用户,这也可能是由文件系统损坏引起的。

如果以上所有步骤都没有纠正错误:

关闭Android Studio 以管理员身份打开命令提示符 在存储应用程序的驱动器上运行chkdsk /f 删除。idea文件夹 重启Android Studio

如果上面没有帮助你-检查你的模块。iml文件,看看它是否包含任何错误。(对于app模块,它将是app.iml)。

单独尝试以下步骤:-

1)进入File->Invalidate cache / Restart。

2)关闭android studio,进入C:\Users\(你的用户名)\. androidstudio(版本)\系统,删除缓存文件夹。

如果到目前为止还没有工作,那么这一步肯定会工作……

3)只需更改项目位置,导入具有新位置的项目。

喜欢:-):-)