好长时间没更新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,最好能把版本号定下来,以防作者更新依赖包引起的不兼容问题,这时候往往要挨个去筛查,很蛋疼。

更多相关文章

  1. Android(安卓)Studio 2.3 更新小记
  2. Android更新UI用法AsyncTask
  3. Android计时器TimerTask,Timer,Handler
  4. Android(安卓)UI开发专题(四) View自绘控件
  5. Android(安卓)studio 天朝下 从下载到环境配置
  6. Android(安卓)Native 绘图方法
  7. android UI更新问题 Thread和Looper以及Handler和Message详解 An
  8. Android(安卓)Studio检测不到新版本问题解决
  9. Android(安卓)UI开发专题(四) View自绘控件

随机推荐

  1. Mono for Android—初体验之“电话拨号器
  2. 各种控件属性
  3. Install Android(安卓)Studio in debian
  4. android 性能优化
  5. android之实现ProgressBar进度条组件
  6. Android如何避免输入法弹出时遮挡住按钮
  7. Android(安卓)使用WebView控件展示SVG图
  8. Android组件应用
  9. 判断Android的WIFI与GPS状态,并引导用户前
  10. Android(安卓)file transfer/Upload