错误:无法解决: com.itextpdf:itextpdf:4.2.2.



我正在尝试使用itext库在android中创建pdf文件。但是每当我运行该项目时,我都会收到以下错误。

Error:Failed to resolve: com.itextpdf:itextpdf:4.2.2

我已经在我的 gradle 中输入了以下依赖项。

compile 'com.lowagie:itext:4.2.2'
compile 'com.itextpdf:itextg:5.5.9'

有人可以帮忙吗?我在互联网上搜索了很多,但一无所获。

当你想创建一个Android应用程序时,你需要使用iTextG,所以这是正确的:

compile 'com.itextpdf:itextg:5.5.9'

但是,您还导入了在Android上不起作用的iText流氓版本:

compile 'com.lowagie:itext:4.2.2'

您需要删除该依赖项。

请将包名称与我的名字进行比较:Lowagie。我是 iText 的原始开发者,由于有这么多人亲自联系(甚至骚扰我(询问有关 iText 的问题,我在 2009 年将软件包名称从 com.lowagie 更改为com.itextpdf。那是差不多8年前的事了。

如果你在你的代码中看到我的名字,那么你做错了什么。将所有import com.lowagie实例替换为 import com.itextpdf,因为我在 8 年前从打包的名称中删除了我的名字。

最新更新