首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android Studio中的简单ODT

Android Studio中的简单ODT
EN

Stack Overflow用户
提问于 2018-07-11 03:15:51
回答 1查看 176关注 0票数 0

我想尝试用我的安卓应用程序创建一个OpenDocument。我已经添加了simple-odf-0.8.2-incubating-jar-with-dependencies,,但是我得到了一个错误。

有没有其他方法可以推荐或提示?

代码语言:javascript
复制
07-10 20:49:11.024 18550-18550/de.***********.printodtfile D/AndroidRuntime: Shutting down VM
07-10 20:49:11.024 18550-18550/de.***********.printodtfile E/AndroidRuntime: FATAL EXCEPTION: main
    Process: de.***********.printodtfile, PID: 18550
    java.lang.NoClassDefFoundError: Failed resolution of: Ljavax/xml/stream/XMLOutputFactory;
        at org.odftoolkit.odfdom.pkg.rdfa.SAXRDFaParser.createInstance(SAXRDFaParser.java:59)
        at org.odftoolkit.odfdom.pkg.OdfFileDom.initialize(OdfFileDom.java:217)
        at org.odftoolkit.odfdom.pkg.manifest.OdfManifestDom.initialize(OdfManifestDom.java:74)
        at org.odftoolkit.odfdom.pkg.OdfFileDom.<init>(OdfFileDom.java:132)
        at org.odftoolkit.odfdom.pkg.manifest.OdfManifestDom.<init>(OdfManifestDom.java:63)
        at org.odftoolkit.odfdom.pkg.OdfFileDom.newFileDom(OdfFileDom.java:189)
        at org.odftoolkit.odfdom.pkg.OdfPackage.parseManifest(OdfPackage.java:1187)
        at org.odftoolkit.odfdom.pkg.OdfPackage.readZip(OdfPackage.java:454)
        at org.odftoolkit.odfdom.pkg.OdfPackage.initializeZip(OdfPackage.java:425)
        at org.odftoolkit.odfdom.pkg.OdfPackage.<init>(OdfPackage.java:285) etc.
EN

回答 1

Stack Overflow用户

发布于 2018-07-11 03:44:34

看起来依赖项试图使用javax包中未包含在Android包index中的java文件,但奇怪的是,如果它是“有依赖项”,它仍然不能工作。根据提供的上下文,我假设您将依赖项添加为.jar文件。你试过将它作为gradle依赖项吗?

代码语言:javascript
复制
// https://mvnrepository.com/artifact/org.apache.odftoolkit/simple-odf
implementation group: 'org.apache.odftoolkit', name: 'simple-odf', version: '0.8.2-incubating'
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51272586

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档