我使用的是Android studio 1.0.1。我有一个java模块引用的其他模块在我的项目。我已经从SVN那里借过了,但是现在
检测到不支持的模块:以下模块不支持编译:。不幸的是,你不能在一个项目中同时拥有非gradle Java模块和Android-Gradle模块。
在得到这个错误后,AS停止编译这个模块,这样我就不能编译/运行我的项目了。
我使用的是Android studio 1.0.1。我有一个java模块引用的其他模块在我的项目。我已经从SVN那里借过了,但是现在
检测到不支持的模块:以下模块不支持编译:。不幸的是,你不能在一个项目中同时拥有非gradle Java模块和Android-Gradle模块。
在得到这个错误后,AS停止编译这个模块,这样我就不能编译/运行我的项目了。
当前回答
将.idea文件夹保存在其他地方(用于备份) 删除。idea文件夹 开始AndroidStudio 选择项目 [可能有错误,忽略它] 单击File -> Invalidate cache / Restart 单击按钮:使缓存失效/重新启动 解决
其他回答
我在androidStudio 3.2上也遇到了同样的问题,克隆项目对我来说很有效
以上所有答案都是正确的,但在我的情况下,我的应用程序目录中没有lib文件夹,我试图在应用程序gradle文件中调用下面的行
compile fileTree(include: ['*.jar'], dir: 'libs')
所以要确保你在gradle文件中声明的任何依赖都对app可用
我也有同样的问题。我尝试了无效缓存/重启&也同步项目与Gradle文件,但仍然没有工作。 但通过以下步骤工作:
通过gradle.wrapper.properties升级gradle分发版本。 distributionUrl = https \: / / services.gradle.org/distributions/gradle all.zip——6.5 还有Android Gradle插件在构建。gradle项目 class spath 'com.android.tools.build:gradle:4.1.2' //upgrade gradle plugin here 然后失效缓存/重新启动 这就解决了我的问题。希望你也是
如果上面没有帮助你-检查你的模块。iml文件,看看它是否包含任何错误。(对于app模块,它将是app.iml)。
点击文件->无效缓存/重新启动不再帮助你 删除。iml,。idea文件和文件夹从文件资源管理器不在android工作室
1)用不同的/另一个项目打开android studio
2)非近期新引进项目
3)重新构建项目
当然会有用的