繁体   English   中英

Android itext,找不到类

[英]Android itext, class not found

我有Eclipse ADT并测试了基本的itext createPdf示例。 我为Android添加了itextg-5.5.9.jar。 当我运行应用程序时,logcat的enter code here显示如下:

10-09 17:13:18.398: E/dalvikvm(306): Could not find class      com.itextpdf.text.Document', referenced from method in.refort.MarkList.MarkListActivity.createPdf

该应用程序正在运行,但是当我调用函数createPdf()时,由于上述异常,它显然崩溃了。

为了查明问题,我从createPdf中删除了所有内容,只剩下一个创建Document类实例的语句。

private void createPdf()
{   
 Document document = new Document();
 }

这是问题的根本原因,并产生相同的错误。

我已经导入com.itextpdf.text.Document; 因此编译器不会抱怨。

使用正常的itext(而不是itextg)测试了类似的Java桌面应用程序,效果很好,给了我hello.pdf

TIA

我可以想象很多原因:

  • 错误的Jar ..尝试使用IText为Android推荐的ItextG: 链接
  • 不通过向导将Jar手动复制到libs目录
  • 更新ADT

除此之外,自从Google停止支持Eclipse以来。 强烈建议您将代码迁移到Android Studio。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM