Android 如何缩短Docx4j加载时间

Android 如何缩短Docx4j加载时间,android,docx4j,Android,Docx4j,我正在使用docx4j库创建/打开/编辑docx文件。但是初始化这条线大约需要30秒 wordMLPackage = (WordprocessingMLPackage)loader.get(file); 无论是简单文档(可能是空的或单个字/行文件),还是包含图像和表格的复杂文档,都需要相同的时间。 我在eclipse.ini和VMHeap中为emulator增加了eclipse的内存,但没有效果。这在emulator和真实设备上都很慢。请帮忙 见论坛帖子 JAXB上下文初

我正在使用docx4j库创建/打开/编辑docx文件。但是初始化这条线大约需要30秒

 wordMLPackage           = (WordprocessingMLPackage)loader.get(file);
无论是简单文档(可能是空的或单个字/行文件),还是包含图像和表格的复杂文档,都需要相同的时间。 我在eclipse.ini和VMHeap中为emulator增加了eclipse的内存,但没有效果。这在emulator和真实设备上都很慢。请帮忙

见论坛帖子


JAXB上下文初始化时间是不可避免的(除非您删除了列出的一些包,或者对JAXB实现进行了黑客攻击以执行一些按需加载类型),但只需要执行一次。

是的,第一次加载需要时间,但不确定应该删除哪个包。我正在使用这个库创建/打开/编辑docx文件。你能建议我删除任何包吗。