【问题标题】:How can I add a "Library Project" in IntelliJ IDEA?如何在 IntelliJ IDEA 中添加“库项目”?
【发布时间】:2012-02-11 16:03:04
【问题描述】:

我在使用 Eclipse 开发的 Android 项目中使用 ActionBarSherlock。我想将该项目迁移到 IntelliJ IDEA,但我不确定如何将“库项目”添加到 IDEA。

这是 IDEA 支持的功能吗?如果是这样,有人可以帮我弄清楚如何添加一个吗?

谢谢!

更新:我指的是他们在此描述的内容——Managing Projects from Eclipse with ADT。它们允许您将未编译项目的引用添加为“库”。

【问题讨论】:

    标签: java android eclipse intellij-idea


    【解决方案1】:

    首先删除该库,然后添加库项目 作为一个模块,将模块添加为依赖项

    【讨论】:

      【解决方案2】:

      对于新访客:

      从现有源创建一个模块(指向 ABS 内的库目录),然后将 android-support-v4.jar 作为依赖项添加到您的项目和 ABS 模块中。

      还有一个详细的tutorial

      【讨论】:

      • 对于较新的访问者也适用:ABS 4.4 不再有“库”子文件夹,因此您只需指向基本的“actionbarsherlock”文件夹。
      【解决方案3】:

      您需要从现有的源代码创建一个新的 IDEA 模块。确保为此模块启用了 Android facet,在 facet 设置中您需要启用“Is Library Project”选项。然后将此模块作为依赖项添加到您的主模块。

      【讨论】:

      • 您能否详细说明最后一句“然后将此模块作为依赖项添加到您的主模块。”?你是什​​么意思?
      • @sandalone:详情请参阅jetbrains.com/idea/webhelp/…
      【解决方案4】:

      您可以依赖于 IntelliJ 中的另一个模块。

      您可以将现有的 Eclipse 项目导入 IntelliJ。

      您可以将库添加到 IntelliJ 中的模块。

      我不清楚你到底想做什么。您可以为您的问题添加信息吗?

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2011-04-17
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-08-21
        • 2018-12-05
        相关资源
        最近更新 更多