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

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

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


当前回答

以上所有答案都是正确的,但在我的情况下,我的应用程序目录中没有lib文件夹,我试图在应用程序gradle文件中调用下面的行

 compile fileTree(include: ['*.jar'], dir: 'libs')

所以要确保你在gradle文件中声明的任何依赖都对app可用

其他回答

在我的案例设置中。Gradle包含无效配置。

我改变了:

包括:应用程序的 rootProject.name = < >其他事情的

To:

包括:应用程序的

错误消失了。检查一下你的设置。Gradle检查潜在错误。如果这不能工作尝试删除缓存和其他技巧。

试试下面的方法,

关闭android工作室 然后删除。iml、。idea文件 再次打开android studio 与Gradle同步。

上面的方法我试过,但对我没用。

我从项目目录中删除了。idea文件夹。 使用Android Studio菜单File ->使缓存无效/重新启动 Windows 10操作系统用户配置文件目录中删除了。gradle文件夹。(例如,C:\Users\ YourUserName \ .gradle)

如果上述方法无效,请尝试此解决方案。

1-关闭项目

2-关闭Android Studio IDE

3-删除项目文件夹内的。idea目录

4-删除所有。iml文件

5-打开Android Studio IDE并导入项目

就我而言

我已经删除了

android -> .idea文件夹 Android -> appname。安恩科技文件 Android -> app -> app.iml文件

在Android Studio中打开项目,不需要File ->使缓存无效/重新启动

你可以为你的情况做无效缓存/重新启动。