【问题标题】:"Android Private Libraries" doesn't appear in project“Android Private Libraries”未出现在项目中
【发布时间】:2015-12-28 03:14:51
【问题描述】:

我的项目中缺少“Android Private Libraries”项目(它没有出现在 Eclipse 的项目资源管理器中)... 似乎它也没有内置到项目中,因为我在“libs”文件夹中遇到了有关 jar 文件的各种错误...

不过,它确实出现在 Java 构建路径中(但它似乎是空的 - 在库选项卡中它下面没有出现 jar 文件),我确实确保它在那里被选中。

如果有任何相关性,手头的项目也有很多 Android 库项目依赖项,并且在这些库项目中,libs/ 下的 jar 文件确实出现在 Android Private Libraries 下。

【问题讨论】:

  • 可能你发了eclipse的截图,好让大家回答
  • 我用我的手机发这个...我会尽快发截图。

标签: android eclipse eclipse-adt


【解决方案1】:

我发现了问题 - 我最近刚刚添加了一个新库项目作为依赖项,它的 Android 私有库中的 android-support-v4.jar 版本比我使用的要早,所以最终导致最终项目中没有生成整个 Android Private Libraries 文件夹。

在尝试构建后通过查看 Android 控制台发现了这一点。

【讨论】:

  • @saarraz1 干杯!!谢谢。我删除了支持库,然后它就可以工作了
【解决方案2】:

可以尝试以下步骤

请使用 Eclipse 屏幕截图更新问题,以便更清楚地了解您面临的问题 :)

【讨论】:

    【解决方案3】:
    1. 检查控制台
    2. 你可以在两个路径中找到android-support-v4.jar
    3. 手动转到这些路径并将 android-support-v4.jar 替换为更大的尺寸

    就是这样!!它对我有用:-)

    【讨论】:

      【解决方案4】:

      这个问题与Libraries do not get added to APK anymore after upgrade to ADT 22重复

      首先,您可能需要查看我们在 Eclipse 中的“问题”视图,以了解那里的任何有用信息。在我的问题中,它说在工作区中找到了两个版本的 android-support-v4.jar。此错误阻止了私有库的导入。删除其中一个 jar 文件后问题已得到解决。

      【讨论】:

        【解决方案5】:

        我从属性中的 java 构建路径中删除了 android-support-v4.jar,它对我有用。

        【讨论】:

          【解决方案6】:

          从 libs 文件夹中删除最旧的 jar 文件,并将其替换为其他项目中引用的相同 jar 文件。如果它们都具有相同的版本,它应该可以工作,您应该会再次看到您的 Android Private Libraries 文件夹。

          【讨论】:

            猜你喜欢
            • 2014-01-26
            • 2014-09-24
            • 2012-11-05
            • 1970-01-01
            • 1970-01-01
            • 2013-08-06
            • 2018-04-24
            • 1970-01-01
            • 2014-10-26
            相关资源
            最近更新 更多