无法访问Library项目的jar库中的库

时间:2014-11-27 13:04:18

标签: java android eclipse jar

我创建了一个使用 Async Json / Gson 库的库项目。如果我将这个项目用作另一个Application Project中的库项目,它工作得很好。我不希望我的代码对世界开放,因此我尝试制作图书馆计划 JAR 。我收到的错误表明无法引用Async和GSON库。

  1. 我的JAR是否不包含 ASYNC JSON 库?
    • 如果没有那么怎么办?将 Library Project 导出到 JAR 时,我已检查 libs 文件夹。
  2. 如果Jar已经包含了库,那么为什么它不能获得参考?有什么方法可以引用我的库项目的JAR中存在的库吗?
  3. 我在哪里犯了错误?

    更新-1

    好的,我已经通过解压我的jar检查了一下 lib 文件夹,其中包含我在 Library Project 中使用的所有库。

    更新-2

    我如何将我的图书馆计划导出为Jar。

    1. 选择要导出的项目
    2. 选择Jar文件
    3. 仅选择src和lib文件夹。
    4. 经过
      • 导出生成的类文件和资源
      • 压缩JAR文件的内容
    5. 选择目的地
    6. 将所有其他检查保留为默认值并完成。

0 个答案:

没有答案