关于Android(安卓)studio 使用fastjson报错的解决方法
16lz
2021-12-04
之前写的一个项目涉及到了fastjson这个jar包,当时用的是fastjson-1.1.22的jar包,之前一直使用eclipse,项目完美运行,最近开始使用Android studio ,项目移植过来的时候就报错,说是java.lang.NoClassDefFoundError: java.awt.Point,
百度之后才发现,原来是fastjson有专门的Android 版本。在ParserConfig.java和SerializeConfig.java中去掉了关于awt的相关代码,具体可以点击这里,也可以参考这里,于是我删除了之前用的fastjson-1.1.22的jar包,导入了最新的jar包,
重新编译之后,可是还是报错,貌似没什么卵用,又问了一下度娘,原来是gradle文件也要设置,
具体可以参考这里,通过这次事件,问题总是有的,关键要解决问题,不要怕解决问题。
更多相关文章
- [Android] 获取Android设备的唯一识别码|设备号|序号|UUID
- Android音乐播放器开发小记——项目简介
- Android(安卓)SDK23以上(包括23)无法使用httpclient的处理方法
- Android(安卓)自动化测试 robotium
- Android消息处理机制(二)
- android app 启动会白屏的解决办法
- Android(安卓)studio添加httpclient的jar包
- Android(安卓)官方示例:android-architecture 学习笔记(四)之todo
- Android(安卓)Gradle权威指南