【问题标题】:Issue with external jars in AndroidAndroid 中的外部 jar 问题
【发布时间】:2013-01-20 04:34:56
【问题描述】:

我明白了

java.lang.NoClassDefFoundError: org.apache.chemistry.opencmis.client.bindings.CmisBindingFactory

通过模拟器执行时用于外部 jar。

我做了以下事情-

  1. 在根包下创建 libs 文件夹,并将所有外部 jar 保存在 libs 文件夹下。 libs 文件夹包含:activation-1.1.jar, android-support-v4.jar, chemistry-opencmis-client-api-0.8.0.jar, chemistry-opencmis-client-impl-0.8.0.jar, chemistry-opencmis- commons-api-0.8.0.jar, chemistry-opencmis-commons-impl-0.8.0.jar
  2. 然后转到 Project Properties -> java Build path -> Order and Export 并选中针对 Android Dependency 和 Android 4.2 的复选框
  3. 清理项目

但仍然无法解决这个问题。请指教。

【问题讨论】:

    标签: android opencmis


    【解决方案1】:

    右击项目,选择Android Tools->Add Support Library

    或者,右键单击项目->属性->Android

    在该屏幕的底部,您应该会看到所包含的 Android 库以及它们是否正确链接。

    如果您发现那里缺少任何外部 jar,请在 libs 文件夹 中的 external jar 文件右键单击,然后选择构建路径 -> 添加到构建路径

    查看here了解详细说明。

    【讨论】:

    • 感谢您的帮助。问题是缺少一个 jar 被另一个 jar 调用。
    猜你喜欢
    • 2012-12-02
    • 1970-01-01
    • 2014-09-16
    • 1970-01-01
    • 1970-01-01
    • 2019-09-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多