gpt4 book ai didi

java - 使用 Android 创建 xlsx 文件

转载 作者:行者123 更新时间:2023-12-01 11:18:26 25 4
gpt4 key购买 nike

我想在我的 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。

如果你们知道这个问题,请告诉我。

提前致谢!

最佳答案

问题是 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?

关于java - 使用 Android 创建 xlsx 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31525646/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com