Android 使用easyExcel 报错 Didn't find class "java.awt.font.FontRenderContext"
时间: 2024-02-21 10:00:10 浏览: 235
Android代码-easyexcel
您好,这个报错通常是因为easyExcel内部使用了Java AWT相关的类,而Android平台上并不支持Java AWT。解决这个问题有以下几个方案:
1. 使用Hutool的Excel模块代替easyExcel,Hutool的Excel模块支持Android平台。
2. 如果您一定要使用easyExcel,可以尝试在项目的proguard规则文件中加入以下规则:
```
-dontwarn java.awt.**
```
这个规则会告诉proguard在混淆的时候忽略Java AWT相关的类和方法,但是这并不能保证easyExcel在Android平台上能够正常运行。
3. 如果以上两个方案都不行,那么您可能需要考虑其他的Excel解析库,比如JExcel、Apache POI等。这些库在使用时需要注意版本兼容性和性能问题,但是它们都是跨平台的,可以在Android平台上正常使用。
希望这些信息能够帮助到您解决问题!
阅读全文