java.lang.NoClassDefFoundError: com/android/tools/lint/detector/api/Detector$UastScanner
16lz
2021-12-04
好长时间没更新APP了,结果今天打包报错如下,百思不得其解:
Could not load custom rule jar file /home/user/.android/build-cache/317bbf7182688f2c4e85a24d078fe2ab62ffb2a0/output/jars/lint.jarjava.lang.NoClassDefFoundError: com/android/tools/lint/detector/api/Detector$UastScanner
最后通过搜索,大致知道是由于依赖包更新引起的不兼容,最后通过将com.jakewharton.timber
包还原到先前的版本问题得到解决。
latest.release还是要少用,如果最初引入的依赖包再使用过程中没发现什么bug,最好能把版本号定下来,以防作者更新依赖包引起的不兼容问题,这时候往往要挨个去筛查,很蛋疼。
更多相关文章
- Android(安卓)Studio 2.3 更新小记
- Android更新UI用法AsyncTask
- Android计时器TimerTask,Timer,Handler
- Android(安卓)UI开发专题(四) View自绘控件
- Android(安卓)studio 天朝下 从下载到环境配置
- Android(安卓)Native 绘图方法
- android UI更新问题 Thread和Looper以及Handler和Message详解 An
- Android(安卓)Studio检测不到新版本问题解决
- Android(安卓)UI开发专题(四) View自绘控件