之前写的一个项目涉及到了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文件也要设置,

具体可以参考这里,通过这次事件,问题总是有的,关键要解决问题,不要怕解决问题。


更多相关文章

  1. Android音乐播放器开发小记——项目简介
  2. [Android]修改Android Studio项目的运行版本
  3. Android必备:Android项目的目录结构
  4. Android封装jar包,把当前项目设置成module,封装手机振动jar包给uni
  5. Android开源项目解析:PullToRefresh
  6. Android网络收音机项目
  7. 3.4 管理项目 - 创建Android库

随机推荐

  1. android仿网易云音乐、即时通讯、bilibil
  2. Android手机操作系统中的常用术语
  3. Android相对布局实现各种梅花效果
  4. android:layout_gravity 和 android:grav
  5. 完整安卓 Android开发视频教程共10季,迅雷
  6. 有关Android手机软件详细分析
  7. iPhone和Android(安卓)UI模式比较列表
  8. 基于Android(安卓)平台简易即时通讯的研
  9. [转]android:layout_gravity 和 android:
  10. Android系列教程(3):Android(安卓)SDK中常用