NewInstance3 2016-04-21 03:17 采纳率: 33.3%
浏览 1543

android studio 中多库冲突的问题。

我在项目中依赖了很多的第三方库,最近新加了一个LeakCanary的检测内存泄漏的库,在4.4系统以上不会报错,在4.4系统
会报 java.lang.NoClassDefFoundError这种很奇怪的错误,去除这个库就没有问题,我感觉可能第三方库之间有冲突,这种情况如何解决呢?

  • 写回答

1条回答

  • 痕迹丶 2016-04-25 07:16
    关注

    你的这个库可能是MinSDK是API19以上的,所以你用4.4系统的话他的android API中没有要引用的类就报错了,解决方法是在4.4以下的系统把这个库注释掉就行了,你只需要用能运行的把内存泄漏的地方找出来改正就行了

    评论

报告相同问题?

悬赏问题

  • ¥15 树莓派与pix飞控通信
  • ¥15 自动转发微信群信息到另外一个微信群
  • ¥15 outlook无法配置成功
  • ¥30 这是哪个作者做的宝宝起名网站
  • ¥60 版本过低apk如何修改可以兼容新的安卓系统
  • ¥25 由IPR导致的DRIVER_POWER_STATE_FAILURE蓝屏
  • ¥50 有数据,怎么建立模型求影响全要素生产率的因素
  • ¥50 有数据,怎么用matlab求全要素生产率
  • ¥15 TI的insta-spin例程
  • ¥15 完成下列问题完成下列问题