RxAndroid jar包引入异常导致java.lang.NoClassDefFoundError: Failed resolution of: Lio/reactivex/android/sche
前言:
项目引用第三方sdk,运行报错:java.lang.NoClassDefFoundError: Failed resolution of: Lio/reactivex/android/schedulers/AndroidSchedulers;
原因:没有引入RxAndroid。
解决:Build.gradle中增加 implementation 'io.reactivex.rxjava2:rxandroid:2.1.1'
但是:项目服务器不是用gradle 编译的,而是mk。所以要找jar包来集成。
正文:如何找jar?(通用方法)
当觉得百度的零散版本不靠谱时,怎么做?去maven仓库下载。
1)百度“maven中央库”
2)https://mvnrepository.com/
3)模糊搜索目标库名,这次要的是RxAndroid,我用的是2.0,点击第一个进去。
4)选版本,我用的2.1.1.
5)打开后,点此下载就可以了。别问为啥是aar?因为没有jar。别说更多里有jar,但是那个是source.jar,用了也解决不了问题。一般能用的jar是版本号.jar的,经验之谈。
6)把aar 放在项目代码libs目录下,和其他jar一起,然后修改下mk。和其他jar一样一样改就可以了。
7)跑起来,不报错了。
RxAndroid jar包引入异常导致java.lang.NoClassDefFoundError: Failed resolution of: Lio/reactivex/android/sche相关推荐
- java.lang.NoClassDefFoundError: Failed resolution of: Landroid/view/View$OnUnhandledKeyEventListener
最近后台封装的类库使用的v7包版本都使用了28的,导致我的项目也必须改为28,问题来了 implementation 'com.android.support:appcompat-v7:28.0.0' ...
- java.lang.NoClassDefFoundError: Failed resolution of: Ljava/util/Base64
java.lang.NoClassDefFoundError: Failed resolution of: Ljava/util/Base64 前言 后台提供的加密策略中要求对参数进行Base64编码 ...
- 使用知乎开源图片加载框架出现java.lang.NoClassDefFoundError: Failed resolution of: Lcom/zhihu/matisse/R$plurals
因为项目中出现了知乎的开源框架MatisseActivity,其实就是一个图片选择器,但是有一个问题就是:我点击了9张图片,并设置最多只能选择9张,但是选择第十张时,图片就崩溃了,并且报了以下错误 j ...
- Android java.lang.NoClassDefFoundError: Failed resolution of: Lcom/zhihu/matisse/R$plurals(使用知乎开源相册)
因为项目中出现了知乎的开源框架MatisseActivity,其实就是一个图片选择器,但是有一个问题就是:我点击了9张图片,并设置最多只能选择9张,但是选择第十张时,图片就崩溃了,并且报了以下错误 j ...
- java.lang.NoClassDefFoundError: Failed resolution of: Landroid/support/v4/app
问题: 2021-08-06 20:32:37.206 5797-5797/com.ba.manage E/AndroidRuntime: FATAL EXCEPTION: mainProcess: ...
- Android报错:java.lang.NoClassDefFoundError: Failed resolution of: Ljava/util/Base64;如何解决
原因是使用了java标准库里的java.util.Base64这个类,编译时不会报错,但运行时直接崩溃了. 解决方法是用android自带的Base64类替换,直接import android.uti ...
- 异常:java.lang.NoClassDefFoundError: org/springframework/expression/ParserContext
异常:java.lang.NoClassDefFoundError: org/springframework/expression/ParserContext 解决方案:缺少spring-expres ...
- Tomcat启动Maven项目异常:java.lang.NoClassDefFoundError: org/springframework/context/ApplicationContext
Tomcat启动Maven项目异常:java.lang.NoClassDefFoundError: org/springframework/context/ApplicationContext 参考文 ...
- easyexcel 异常:java.lang.NoClassDefFoundError: org/apache/poi/poifs/filesystem/filemagic
问题 在使用 EasyExcel 的 read() 功能的时候,出现异常: java.lang.NoClassDefFoundError: org/apache/poi/poifs/filesyste ...
最新文章
- 试题 入门训练 Fibonacci数列(Java)
- 树回归源码分析(1)
- Python学习笔记__5章 模块
- 51Nod.1766.树上最远点对(树的直径 RMQ 线段树/ST表)
- js 验证身份证号码
- 初学者入门知识图谱必看的能力:推理
- 游戏开发物语方案点数分配_直播开发平台解决方案——如何开发游戏直播平台...
- Bounce宣布关于BOT代币迁移的链上治理提案已通过
- 第十章:XAML标记扩展(二)
- Facebook Cache Token Issue
- 单片机c语言程序设计实训100例基于pic pdf,单片机C语言程序设计实训100例 基于AVR+Proteus仿真.pdf...
- gensim提取一个句子的关键词_包含关键字 关键词提取 的文章 - 科学空间|Scientific Spaces...
- envoy中的iptable流量劫持
- 怎么把记事本内容导出python_怎么把记事本内容导出python
- A. Groundhog and 2-Power Representation (递归 高精度) 2020牛客暑期多校训练营(第九场)
- java 自然对数的底数_Java求自然对数底e的值
- C++11特性及其它常用特性
- 前端模块化(CommenJS规范、ES6规范)
- 硬盘分区修复和碎片整理命令
- day61——自我检讨