文档章节

android中,使用itext的jar包时,运行出错

蜗牛搬家
 蜗牛搬家
发布于 2016/05/16 12:52
字数 155
阅读 45
收藏 0

在android中,使用itext的jar包时,运行出现Error:Execution failed for task ':app:transformResourcesWithMergeJavaResForDebug'.
> com.android.build.api.transform.TransformException: com.android.builder.packaging.DuplicateFileException: Duplicate files copied in APK com/itextpdf/text/pdf/fonts/cmap_info.txt
    File1: E:\androidcode\androidnativecode\Sjfx\app\libs\itext-asian.jar
    File2: C:\Users\xxx\.gradle\caches\modules-2\files-2.1\com.itextpdf\itextpdf\5.5.9\af7e24e11af3aeb7f25dfe342b050dd1618f2a54\itextpdf-5.5.9.jar

这种错误。

解决方法:

在android studio的工程中,在build.gradle文件中的 android{  }里面添加

packagingOptions {
    exclude 'com/itextpdf/text/pdf/fonts/cmap_info.txt'
}

这个东西,就可以解决上述问题了。

© 著作权归作者所有

共有 人打赏支持
蜗牛搬家
粉丝 5
博文 24
码字总数 9089
作品 0
广州
Android工程师
私信 提问
Android Itext 生成PDF文档时总遇到各种错误

本人android 小白,在用Itext生成PDF文档时遇到了各种错误: 不知道有木有遇到古同样问题,都是这么解决的? 第一种尝试的错误: java.lang.NoClassDefFoundError: com.itextpdf.text.Docume...

Mauiie
2014/01/17
2.2K
7
iText 5.2.0 发布,PDF 开发包

iText 5.2.0 发布了,该版本大部分的改进都集中在 PDF 解析上,支持特殊的编码和多种国外语言,修复了解析错误以及对一些错误的 PDF 语法更加适应,此外 iText 现在可支持生成超过 2G 的文件...

红薯
2012/03/01
1K
0
android pdf文档生成

目前项目有个需求,需要在Android端生成pdf或者word文档,先说下我的探索历程吧: ①itext,Android端有中文乱码问题和awt包找不到类的问题,用itextasiant去解决会报类过时的错误; ②pdfbo...

枯鱼之泣
2015/12/15
1K
0
itext使用的问题

在android上用itext 发现itext的getInstance在加载png的时候不是一般的慢 (decodeIdat这个方法特别慢) 有没有什么解决办法啊 ? 或者有没有一些别的在android上编辑pdf的工具,能插入图片的...

kakad
2011/06/21
1K
0
最简单 iText 的 PDF 生成方案(含中文解决方案)HTML 转为 PDF

ITEXT 的功能和简介这里就不多说了,直接带大家做一遍: 一段可运行的代码比说很多废话强得多 S1 :首先下载 JAR 包 CORE 包:http://sourceforge.net/projects/itext/files/ XML 包:http:...

香吉士
2014/06/10
0
38

没有更多内容

加载失败,请刷新页面

加载更多

vue-cli 3 分环境打包

在vue-cli3的项目中, npm run serve时会把process.env.NODE_ENV设置为‘development’; npm run build 时会把process.env.NODE_ENV设置为‘production’; 此时只要根据process.env.NODE_...

灰白发
10分钟前
1
0
集合初始化,泛型及相关操作

集合初始化通常进行分配容量,设置特定参数等相关工作,推荐在任何情况下,都需要显式地设定集合容量的初始大小。 ArrayList 使用无参构造时,默认大小为 10 ,也就是说在第一次add的时候,分...

Canaan_
19分钟前
1
0
Sping之项目中pofile的应用

工程中,我们必须要面对的一件事就是, 开发环境中使用的数据库连接地址等与生产上的不同, 如果上线, 那么我们是否还要手动修改这些地址么, 这样做有很多弊端, 不方便, 这时我们就可以使用spr...

克虏伯
27分钟前
0
0
Linux中安装MySQL

Linux中安装MySQL 一、准备工作 此处准备的操作系统位CentOS 7。 MySQL安装包: MySQL-server-5.6.29-1.linux_glibc2.5.x86_64.rpm MySQL-client-5.6.29-1.linux_glibc2.5.x86_64.rpm 将准备......

星汉
31分钟前
1
0
深入理解Hadoop之HDFS架构

Hadoop分布式文件系统(HDFS)是一种分布式文件系统。它与现有的分布式文件系统有许多相似之处。但是,与其他分布式文件系统的差异是值得我们注意的: HDFS具有高度容错能力,旨在部署在低成...

架构师springboot
36分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部