在Android上有许多关于使用Apache POI阅读.docx文件的文章。我编写Java程序,这是做它,并要移动它的Android平台。但是XWPFDocument需要xmlbeans.jar,并且xmlbeans.jar需要stax-api.jar。而Stax API无法添加到Android应用,因为它试图扩展javax。*名称空间,这是不允许的。如何在Android上满足Apache POI的依赖关系?
所以问题是:如何满足Apache POI在Android上的依赖关系?
在Android上有许多关于使用Apache POI阅读.docx文件的文章。我编写Java程序,这是做它,并要移动它的Android平台。但是XWPFDocument需要xmlbeans.jar,并且xmlbeans.jar需要stax-api.jar。而Stax API无法添加到Android应用,因为它试图扩展javax。*名称空间,这是不允许的。如何在Android上满足Apache POI的依赖关系?
所以问题是:如何满足Apache POI在Android上的依赖关系?
现在至少有两个项目在Android上使用Apache POI时尝试解决大部分问题。处理图像时只有一些方法仍会失败,因为Apache POI使用Android没有的形式java.awt。
看看
第一种是目前基于POI 3.12,而第二个可以与新的重新编译更容易的POI版本。
长时间调查显示,它是无法在Android平台上使用Apache POI编辑.docx文件。
这是不正确的,很多人都这样做,详情请看这里的各种帖子。基于XML的文件格式看起来比旧的二进制文件格式复杂得多,尽管 – Gagravarr
请您指点一下任何可行的解决方案吗?我看到的只是“尝试Apache POI”而没有具体的配方。你知道回答这个确切的问题吗?或者你可以把我指向某人,谁知道? –
有[很多Apache POI + Android问题](http://stackoverflow.com/questions/tagged/apache-poi+android),其中一些指出了二进制格式的解决方案。我没有Android设备,所以我还没有尝试任何晚期的问题 – Gagravarr