【问题标题】:Creating xslx-file with Android使用 Android 创建 xlsx 文件
【发布时间】:2015-07-20 20:21:53
【问题描述】:

我想在我的 Android 应用程序中创建一个 xslx 文件。我为此使用 Apache poi-ooxml-3.12.jar。但是在调用 XSSFWorkbook 构造函数时,我得到了以下异常:

FATAL EXCEPTION: main 
java.lang.VerifyError: org/apache/poi/xssf/usermodel/XSSFWorkbook

这是我的代码:

Workbook workbook;

    if (StringOperationsUtil.getFileExtension(file).equalsIgnoreCase("XLSX")){
        workbook = new XSSFWorkbook();
    } else  { 
        //default xls
        workbook = new HSSFWorkbook();
    }

关于该主题还有另一个问题 (How to create .docx files and .xlsx files on Android),但其中没有适合我的解决方案。 apache 团队也没有回答我。我不敢相信不可能在 android 应用程序中创建最新的 excel 文件。真的有任何 Android 开发人员不使用 xlsx 文件吗?我真的不敢相信这一点。顺便说一句,我正在使用 Android Studio。

如果你们对这个问题有所了解,请告诉我。

提前致谢!

【问题讨论】:

标签: java android excel apache-poi


【解决方案1】:

问题是 poi-ooxml .jar 文件与您的 Android 操作系统不兼容。

我肯定会首先重新访问此链接,仔细检查所有讨论的内容

How to resolve the java.lang.VerifyError: org/apache/poi/xssf/usermodel/XSSFWorkbook?

如果这不起作用,您的“B 计划”可能是dx

Android java.lang.VerifyError?

最后,它甚至可能是 ADT 的问题(尽管此链接适用于 Eclipse,并且您使用的是 Android Studio):

Java.lang.verifyerror how do I fix or even find out the root cause?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-05-09
    • 2014-12-25
    • 1970-01-01
    • 1970-01-01
    • 2017-06-24
    • 2018-12-14
    • 1970-01-01
    • 2015-12-19
    相关资源
    最近更新 更多