【问题标题】:Multiple Android Supprt files in Project and libraries项目和库中的多个 Android 支持文件
【发布时间】:2015-06-08 07:12:17
【问题描述】:

我会尽可能多地解释,因为这更像是一个结构问题而不是代码问题,好的,所以我有一个项目,我正在使用 android-support-library-v4,现在我在同一个项目中现在已经添加了三个新库,这些库还包括 android-support-library-v4,因为它们是它们自己的代码框架的一部分,

现在的问题是这导致我的项目中的 jar 不匹配,因为我的项目中现在有三个相同的 android-support-library-v4。

我尝试了从我的主项目中删除 android-support-library-v4 jar 文件的解决方案,但这并不能解决我在项目中使用的其他库的 jar 不匹配问题,并且我无法删除 android-support -library-v4 库中的 jar,因为没有它们它们将无法工作,这意味着它们将停止运行......

【问题讨论】:

  • 首先删除所有的android-support-library-v4库,然后将相同的android-support-library-v4库添加到所有项目中
  • 公共 jar 总是放在最顶层的库项目中,并尝试将这些库扩展到您的主项目。

标签: java android eclipse shared-libraries


【解决方案1】:

这个问题的简单解决方法,我通常做的是,步骤是。

  1. 只需从任何 lib 项目中复制任何 android-support-library-v4
  2. 然后将其复制并替换到所有其他库项目。
  3. 这将消除您的不匹配问题

我会建议你使用 Android Studio 作为谷歌官方 IDE。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-05-11
    • 1970-01-01
    • 1970-01-01
    • 2015-04-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多