我在我的Android应用程序中使用jexcel api。它在运行Android 2.2的设备上运行良好,但是当我尝试获取单元格的内容时,任何其他设备只会提供一个空白字符串。
我已经缩小了对jexcel api中的Cell.getContents()方法不起作用的东西。 2.2以下的所有Android版本都能够获取工作簿,获取工作表,获取工作表数量,并且可以获取单元格,但是当尝试获取该单元格中的内容时,它会返回一个空白字符串。
库有什么问题,还是一个安卓问题
答案 0 :(得分:0)
我的猜测是,FroYo增加了对JExcel所依赖的一些新的Apache Harmony类或方法(JavaSE兼容)的支持。在早期版本中,JExcel碰巧捕获抛出的异常并且悄然失败。但是,这只是猜测。
由于JExcel是开源的,您可以检查该方法的源代码,看看会发生什么。或者,您可以暂时将JExcel源代码添加到项目中(因为我猜你现在正在使用JAR),并且您可能会收到有关缺少的类或方法的编译时错误。
但这是猜测。