错误:不幸的是,你不能在一个项目中拥有非Gradle Java模块和>Android-Gradle模块

我有一个IntelliJ 14.1.2项目,由两个模块组成 - 一个是基于Android Gradle的模块,另一个是带有Maven的基于Spring Java的模块。

gps-trackman.v1是我的根项目,我还没有为这个项目配置任何输出或分面。该应用程序是我的Android gradle模块,我已经为这个项目配置了Android和Android-Gradle Facet,gps-trackman不是我的Spring Maven Project。我希望能够一起构建所有内容。可能吗?

我现在在我的 IntelliJ 事件日志中收到此错误消息

检测到不受支持的模块:以下模块不支持编译:gps-trackman、gps-trackman.v1、app。不幸的是,你不能在一个项目中拥有非Gradle Java模块和Android-Gradle模块。

项目“gps-trackman.v1”不是基于Gradle的。

此错误仅仅是由于我的项目配置错误,还是真的不可能在一个项目中拥有 maven 模块和 Gradle 模块?

我是否必须为根项目配置任何方面?或者,我是否必须将我的 maven 转换为 gradle?


答案 1

1-关闭项目

2- 关闭 IDEAndroid Studio

3- 删除目录.idea

4-删除所有文件.iml

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

从这里回答


答案 2
  1. 转到文件 ->使缓存失效/重新启动。
  2. 关闭项目。
  3. 转到项目文件夹并删除 .idea 文件夹。
  4. 删除项目文件夹中的 YourProjectName.iml。
  5. 删除 app.iml 在 app 文件夹中。
  6. 打开 Android studio ->打开现有项目,然后选择您的项目。
  7. “加载设置”错误和“检测到不支持的模块”错误将消失。

推荐