java.lang.NoClassDefFoundError的一种另类情况

我有一个工程,要求的最低版本是10(2.3.3),因此不能使用属性动画,所以我引入了nineoldandroids-2.4.0.jar这个jar包解决上述问题,

引入jar包的工程是一个Library Module,本身在eclipse上这么用,没有出现过任何问题,当我转到Android Studio的时候出现了java.lang.NoClassDefFoundError,并且出错的地方实在让人难以相信

就如上图所示,出错的地方是在new Animation.AnimationListener的地方,这个是引用的系统API中的。

尝试了N多种方式,也没有解决办法,我就猜想是不是因为nine包跟系统api提供的问题,于是我去掉了jar包的应用,运行就没有问题了。

这个我觉得应该是属于Android Studio的问题,或者说我什么其他地方导致了这个问题(按道理不应该,不然为什么把nine包中的动画引用全部换成系统api的就没问题了)。

转载于:https://www.cnblogs.com/supluo/p/5543346.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值