【问题标题】:Dependencies in IntelliJ for Android Gradle project [closed]IntelliJ for Android Gradle 项目中的依赖项[关闭]
【发布时间】:2015-07-27 15:00:45
【问题描述】:

我有 gradle 项目,我使用 gradle 任务编译并安装到设备。

我什至可以在 IntelliJ 中调试。

问题是库没有依赖完成。

让我们以机器人香料为例。

Here 是我在 IntelliJ 中作为项目依赖项得到的:

但在项目代码中我得到thisthis

知道如何正确设置依赖项吗?

【问题讨论】:

  • 不要发布链接,在这里发布您的代码。
  • 它更像是一个依赖列表和不同颜色的代码,而不是代码问题本身。

标签: android maven intellij-idea gradle android-gradle-plugin


【解决方案1】:

我建议您改变工作流程。使用 Gradle IDEA plugin 生成您的 IntelliJ 项目文件,其中包含按照最可能的默认值配置的模块和内容。

【讨论】:

  • 否则答案是 File->Invalidate Caches->Restart IDEA,如果你已经使用 IntelliJ 很长时间,你应该已经尝试过了。
  • 您好,我在将项目导入 IntelliJ 时使用了 Gradle 作为选项。所以我得到了包含 2 个模块和主应用程序的项目结构。但是依赖关系仍然没有正确修复。我无法构建应用程序表单 intelliJ,而我可以使用终端中的 gradle 任务构建应用程序。然后我使用从运行配置中删除的 Make 进行调试
  • @Tree(将您作为图像链接的内容内联到您的问题中会有所帮助,应该允许您编辑自己的问题)。你描述的和我推荐的不一样,对我没有用。检查您的文件-> 项目结构,库包含您显示为红色导入的所有“Gradle:com.octo.android ...”。即使 Gradle 使用 maven 存储库,它们也显示为 Java 而不是 Maven 库。同样,在模块下,我排除了源 .gradle 和 build,模块的依赖项选项卡找到了我在 build.gradle 文件中包含的所有内容作为依赖项。
【解决方案2】:

1) 似乎它不是 gradle 依赖项而是 maven 依赖项。

2) 我建议你直接使用 Android studio 而不是 InteliJIdea。

3) 检查您的项目是否是 gradle 项目,但不是 maven 等。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-10-06
    • 1970-01-01
    • 2012-10-25
    • 1970-01-01
    • 1970-01-01
    • 2017-04-16
    • 2013-01-30
    相关资源
    最近更新 更多