【问题标题】:Using SkyEpub jar library in an android project在 android 项目中使用 SkyEpub jar 库
【发布时间】:2014-03-11 14:23:22
【问题描述】:

我将在我的 android 应用程序中使用 SkyEpub 3 库来阅读 epub 格式的电子书。为了熟悉使用 SkyEpub 的方法,我从here 下载了它的 android 演示项目。 它的演示项目工作正常,但是当我在自己的项目中使用 skyepub.jar 时,它说 jar 文件中的一些方法和类未定义。当然,与此同时,我正在使用该库的未授权版本。如果没问题,我想在购买许可证之前对其进行测试。我怀疑这些错误是因为在我的项目中使用了未经许可的库版本。 谁能告诉我到底是什么问题?

提前谢谢你。

【问题讨论】:

    标签: android epub epub3


    【解决方案1】:

    因为在示例项目中有很多不在jar中的类。在示例中,他们通过从 jar 扩展另一个类来创建许多类。我以前用过这个罐子。

    【讨论】:

    • 我知道,但是当我在项目中使用 skyepub.jar 时,jar 文件中定义的 BookInformation 等类变得未定义。但它们在演示项目中都是众所周知的。
    • @m.taheri 我认为,首先你应该检查你的进口。您是从 jar 还是其他地方导入。删除所有导入,然后再次导入以进行仔细检查。我假设你配置了构建路径。
    • 所有导入都是正确的。我被这个问题困住了。
    【解决方案2】:

    我发现了问题所在。我在eclipse中增加了jar文件的优先级。现在可以了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-01-03
      • 1970-01-01
      • 2014-08-21
      • 1970-01-01
      • 2014-08-28
      • 2011-10-30
      • 2013-07-08
      • 2014-05-21
      相关资源
      最近更新 更多