java - 错误: Unfortunately you can't have non-Gradle Java modules and > Android-Gradle modules in one project

标签 java android gradle intellij-idea intellij-14

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

gps-trackman.v1 是我的根项目,我尚未为此项目配置任何输出或方面。该应用程序是我的 android gradle 模块,我已经为此项目配置了 Android 和 Android-Gradle Facet,而 gps-trackman 不是我的 Spring Maven 项目。我希望能够一起构建一切。可能吗?

我现在在 IntelliJ Eventlog 中收到此错误消息

Unsupported Modules Detected: Compilation is not supported for following modules: gps-trackman, gps-trackman.v1, app. Unfortunately you can't have non-Gradle Java modules and Android-Gradle modules in one project.

The project 'gps-trackman.v1' is not a Gradle-based

这个错误只是由于我的项目配置错误还是真的不可能在一个项目中拥有 Maven 模块和 Gradle 模块?

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

最佳答案

1-关闭项目

2-关闭Android Studio IDE

3-删除.idea目录

4-删除所有.iml文件

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

来自here的回答

关于java - 错误: Unfortunately you can't have non-Gradle Java modules and > Android-Gradle modules in one project,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30142056/

相关文章:

android 线性布局背景选择器

android-studio - 从本地gradle应用,导致Android Studio中同步失败

java - 我怎样才能延迟这行特定的代码?

java - 您可以添加到 Google App Engine 任务的参数的最大数量是多少?

android - 如何创建不在 ScrollView 中或 ScrollView 已禁用的 ListView?

android - 我如何将字符串转换为 JSON 对象

android - 在 APK Android 中复制的重复文件 - 可以合并吗?

gradle - 在一个任务中调用多个gradle任务

java - 如何防止 SyncInvoker.post 记录敏感数据?

java - 使用哪种方法来对该组件进行单元测试?善于交际还是独来独往?