NoClassDefFoundError io.reactivex.Flowable

遇到NoClassDefFoundError错误,问题出在依赖的jar和aar与联网下载的版本不一致。检查并统一依赖库版本,确保代码运行正常。
摘要由CSDN通过智能技术生成

各路宝宝都看看这个异常:

    java.lang.NoClassDefFoundError: io.reactivex.Flowable
        at io.reactivex.Observable.bufferSize(Observable.java:126)
        at io.reactivex.Observable.flatMap(Observable.java:7390)
        at io.reactivex.Observable.flatMap(Observable.java:7357)
        at io.reactivex.Observable.flatMap(Observable.java:7328)
        at com.example.rxjavademo.Main2Activity.requsetDataRetry(Main2Activity.java:189)
        at com.example.rxjavademo.Main2Activity.onClick(Main2Activity.java:97)

你的第一反应是啥?各种百度google,最后呢?如果说我代码没改就好了,你信不?

打死你都不信?我也是。




宝宝心里苦,宝宝不说。我们的电脑不能联网,只能使用jar包或者aar ,所以我下载的离线的rxjava-2.1.1.jar
和rxandroid-2 aar包,那我的build.gradle是这样写的。

    compile(name: 'rxandroid-2.0.1', ext: 'aar')
    compile files('libs/rxjava-2.1.1.jar')
我是查了好多资料,可以没有遇到相同情况的?说实话,我是只勤奋的农民工,晚上回到家还要解决这shit bug,
在家里写了测试demo,只是没有联网请求数据,操作符和流程一摸一样。没问题,我想是xutil网络的问题。第二天
到办公室,去掉联网部分,结果还是报错。。。此时一脸懵逼,有木有?一样的代码?这到底是做的啥孽?
怀着感(tong)恩(ku)的心,研究半天还是那样
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值