我使用的是Android studio 1.0.1。我有一个java模块引用的其他模块在我的项目。我已经从SVN那里借过了,但是现在
检测到不支持的模块:以下模块不支持编译:。不幸的是,你不能在一个项目中同时拥有非gradle Java模块和Android-Gradle模块。
在得到这个错误后,AS停止编译这个模块,这样我就不能编译/运行我的项目了。
我使用的是Android studio 1.0.1。我有一个java模块引用的其他模块在我的项目。我已经从SVN那里借过了,但是现在
检测到不支持的模块:以下模块不支持编译:。不幸的是,你不能在一个项目中同时拥有非gradle Java模块和Android-Gradle模块。
在得到这个错误后,AS停止编译这个模块,这样我就不能编译/运行我的项目了。
当前回答
试试下面的方法,
关闭android工作室 然后删除。iml、。idea文件 再次打开android studio 与Gradle同步。
其他回答
1-关闭项目
2-关闭Android Studio IDE
3-删除项目文件夹内的。idea目录
4-删除所有。iml文件
5-打开Android Studio IDE并导入项目
在我的例子中,这是因为根项目名称有一个空格。 因此,与其将其命名为样本项目,不如将其命名为sample-project或sample_project。
检入构建。gradle在应用程序中有很好的编译链接。我有错误的这一行编译'com.android.support:support-annotations:x.x。X '删除并工作。
单独尝试以下步骤:-
1)进入File->Invalidate cache / Restart。
2)关闭android studio,进入C:\Users\(你的用户名)\. androidstudio(版本)\系统,删除缓存文件夹。
如果到目前为止还没有工作,那么这一步肯定会工作……
3)只需更改项目位置,导入具有新位置的项目。
喜欢:-):-)
您应该导入该项目
https://issuetracker.google.com/issues/37008041
当项目中有一个模块的.iml文件不包含以下内容时,会出现此错误: external.system。id="GRADLE"你能检查一下你的。iml文件吗?此外,不是打开项目,而是导入它,这将完全重写您的.iml文件,并且您不会再次看到该错误。