报错截图

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 实现图片轮播的三种方法
  3. Android最新版本号与API级别对应关系
  4. Android三种实现定时器的方法
  5. Android 强制停止RecyclerView滑动方法
  6. NDK各版本下载
  7. android studio SDK版本的调节
  8. Android 禁止转屏的方法
  9. android应用去掉title bar 及全屏处理方法

随机推荐

  1. 分享方法:android 获得屏幕状态
  2. Android拷贝压缩文件到程序目录
  3. Android(安卓)getWindow().setFlags方法
  4. 取android:versionCode
  5. 如何定制化Android的播放器(VideoViewEx.
  6. 2013.09.22——— android GridView行背
  7. android 仿淘宝的加载刷新效果
  8. 初学Android,FrameLayout霓虹灯效果(五)
  9. Activity基类广播退出APP
  10. Android(安卓)调用系统相机回调后的处理