Apache POI版本3.16不再适用于Android?

时间:2017-06-11 15:29:16

标签: java android excel apache-poi

从Apache POI版本3.15切换到3.16(https://poi.apache.org/)后,我的应用程序因此异常而崩溃:

UncaughtException: java.lang.NoClassDefFoundError: Failed resolution of: Ljava/awt/Color;
                                                                               at org.apache.poi.hssf.util.HSSFColor$HSSFColorPredefined.<init>(HSSFColor.java:113)
                                                                               at org.apache.poi.hssf.util.HSSFColor$HSSFColorPredefined.<clinit>(HSSFColor.java:55)
                                                                               at org.apache.poi.hssf.util.HSSFColor$BLUE.<clinit>(HSSFColor.java:549)

我意识到这是因为java.awt。*在Android上不可用,但想知道为什么我没有使用3.15版本遇到这个问题?我的代码没有改变。有没有能够在Android上使用3.16版本的解决方案?

0 个答案:

没有答案