【发布时间】:2016-09-19 00:01:29
【问题描述】:
我在带有 1.8 JDK 的 Windows 10 上使用 IntelliJ IDEA 2016.2.3(普通 x64 IDE,而不是 Android Studio)。 我已经建立了一个带有 android 和桌面模块的 libgdx 项目。 尝试运行 Desktop:Run 时,Android:Run 也会预先执行。 我检查了主项目文件夹中的构建文件,以及模块 Core、Android 和 Desktop。 Android 未指定为 Desktop 的依赖项。
奇怪的是,如果我在单独的窗口中打开一个完全不相关的项目(尽管它具有相似的项目结构),我可以突然为主项目执行 Desktop:Run normal . 这些项目不相互依赖,所以我猜测 gradle 包装器在尝试为原始项目执行任务时会从第二个不相关的项目中借用设置。
这里完全糊涂了……有什么想法吗?
(注意:我可以提供 gradle 配置文件,但我已经使用 Notepad++ 比较插件将它们与正常运行的项目进行了检查,并且 gradle .build 文件没有差异。它必须是在IDE,但我不知道去哪里找。)
【问题讨论】:
-
不要只是简单地拒绝投票并让我蒙在鼓里,请解释一下你为什么这样做。我已经研究了这个问题好几天了,查看了所有的 IDE 设置,但无法弄清楚。我已经做出了诚实的努力来解决这个问题,如果没有解释,我不欣赏否决票。
标签: java android intellij-idea gradle libgdx