关于Android studio 使用fastjson报错的解决方法
16lz
2021-01-23
之前写的一个项目涉及到了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]修改Android Studio项目的运行版本
- Android必备:Android项目的目录结构
- Android封装jar包,把当前项目设置成module,封装手机振动jar包给uni
- Android开源项目解析:PullToRefresh
- Android网络收音机项目
- 3.4 管理项目 - 创建Android库