Caused by: java.lang.RuntimeException: Android dependency 'com.android.support:support-v4' has different version for the compile (26.1.0) and runtime (27.1.0) classpath. You should manually set the same version via DependencyResolution
  • 问题描述:多个模块引用了不同版本的com.android.support:support-v4,需要我们手动统一版本
  • 查看各版本的Library依赖详情
./gradlew :app:dependencies./gradlew -q dependencies :dependencies --configuration compile
  • 解决办法
android {    configurations.all {        resolutionStrategy.force "com.android.support:support-v4:27.1.0"    }}
  • 如果rebuild之后还有如下错误:
Caused by: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details

疯狂在网上找答案,有无数种解答,我的报错原因是自己代码的问题,依赖库进行了升级,在做implement的时候多了一个已经被移除的方法,将改方法的实现删除即可。

更多相关文章

  1. Android(安卓)实现图片轮播的三种方法
  2. Android(安卓)Studio : Rendering Problems
  3. Android最新版本号与API级别对应关系
  4. Android三种实现定时器的方法
  5. NDK各版本下载
  6. Android(安卓)强制停止RecyclerView滑动方法
  7. android studio SDK版本的调节
  8. Android之ViewFlipper的使用与ListView的分页加载
  9. compileSdkVersion、buildToolsVersion、targetSdkVersion 、Fai

随机推荐

  1. Android(安卓)View事件派发机制详解与源
  2. Android之SurfaceHolder
  3. android 异步加载
  4. Android实现掷骰子效果
  5. Android(安卓)开发所有权限解析
  6. Android(安卓)动态申请权限
  7. ubuntu9.10下的android源码下载及编译
  8. Android系列学习:JSON解析
  9. Android(安卓)TCP/UDP开源库NetworkDebug
  10. android 获得手机号相关