我正在尝试使用 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 http://lowagie.com。我是 iText 的原始开发者,由于很多人私下联系(甚至骚扰我)询问有关 iText 的问题,我将包名称从com.lowagie
to com.itextpdf
2009 年。那已经是差不多 8 年前的事了。
如果您在代码中看到我的名字,那么你做错了什么 http://developers.itextpdf.com/question/versions-older-than-5。全部替换import com.lowagie
实例与import com.itextpdf
因为8年前我把我的名字从打包的名字中删除了。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)