我使用的是Android studio 1.0.1。我有一个java模块被我的项目中的其他模块引用。我已经从SVN上查过了,但现在每
检测到不支持的模块:以下模块不支持编译:。遗憾的是,您不能在一个项目中包含非Gradle Java模块和Android-Gradle模块。
在得到这个错误后,停止编译这个模块,这样我就不能编译/运行我的项目了。
发布于 2015-05-12 00:05:03
首先,你应该更新到Android Studio1.2来源:https://code.google.com/p/android/issues/detail?id=77983
然后你应该去文件->无效缓存/重新启动->无效缓存&重新启动。
然后再次尝试构建应用程序。
发布于 2018-03-21 11:38:00
1-关闭项目
2-关闭Android Studio
集成开发环境
3-删除位于项目文件夹内的.idea
目录
4-删除所有.iml
文件
5-打开Android Studio
集成开发环境并导入项目
发布于 2017-08-30 08:14:12
无效缓存和重启对我不起作用。我也更新了我所有的Android Studio文件,但都没有成功。
我找到的解决方案是通过单击"Import project (Eclipse ADT,Gradle等)“导入android文件夹。而不是点击“打开现有的Android Studio项目”或将文件夹拖到应用程序图标上。
显然,这个问题是因为项目中的一个模块有一个不包含external.system.id="GRADLE“的*.iml文件。
导入项目(而不是打开项目)时,会完全重写iml文件,从而消除错误。
我在这里找到了相关信息:https://issuetracker.google.com/issues/37008041
https://stackoverflow.com/questions/28668252
复制相似问题