【发布时间】:2012-08-07 19:24:54
【问题描述】:
我知道 stackoverflow 中有 n 个问题是关于同一问题的,但我没有得到我想要的东西。我什至尝试使用来自Qoppa 软件的jwordconvert.jar,但是唉!它说
Unable to execute dex: Java heap space
Conversion of dalvik format failed.
现在我在 android 市场上看到了一个应用程序,名称为 Word To Pdf,来自 ThinkTI.com.br。它只是做了我想让我的程序做的事情。
谁能告诉我这个应用程序背后的机制或类似或更好的方法......
【问题讨论】:
-
Related: stackoverflow.com/questions/3022376/… - 你试过帖子里的所有库了吗?
-
那是因为那个 JAR 不是 Android JAR。 Android 的 JVM 是自定义的,所以它不是“纯”Java。而且你的问题太笼统了。为此,您需要 2 个库:一个能够阅读 Word 文档,一个能够编写 PDF 文档。 IIRC 两种格式都是开放的,因此您可以自己编写这些库。
-
两种格式都是开放的(ish)两种格式都不容易。另外,您不能将 Java JAR 转储到 lib 文件夹中,然后构建工具将为您转换(假设 JAR 不需要 Dalvik VM 不支持的东西)?
-
你什么时候得到堆空间异常,编译时间还是运行时间?如果编译时间见:stackoverflow.com/questions/5943712/…
-
这个链接会帮助你...https://github.com/plutext/docx4j
标签: java android pdf ms-word dalvik