Android(安卓)Studio编译失败:Caused by: java.lang.RuntimeException: Android(安卓)dependency com.android.suppo
16lz
2022-04-19
Android Studio编译报错:
Caused by: java.lang.RuntimeException: Android dependency 'com.android.support:appcompat-v7' has different version for the compile (25.3.1) and runtime (27.1.1) classpath. You should manually set the same version via DependencyResolution at com.android.build.gradle.internal.tasks.AppPreBuildTask.lambda$run$0(AppPreBuildTask.java:104) at com.android.build.gradle.internal.tasks.AppPreBuildTask.handleArtifact(AppPreBuildTask.java:119) at com.android.build.gradle.internal.tasks.AppPreBuildTask.run(AppPreBuildTask.java:90) |
命令行中执行如下命令查看详细报错(需先切换到当前工程目录下):
Windows: gradlew clean build --stacktrace
MAC/Linux: ./gradlew clean build --stacktrace
查看详细的报错,发现存在如下报错:
* What went wrong: Execution failed for task ':app:preDebugBuild'. > Android dependency 'com.android.support:appcompat-v7' has different version for the compile (25.3.1) and runtime (27.1.1) classpath. You should manually set the same version via DependencyResolution |
解决方案:
统一com.android.support:appcompat-v7,按照提示中的版本号修改,将25.3.1修改为27.1.1
关注头条号,第一时间获取最新文章:
更多相关文章
- Android(安卓)修改App中默认TextView的字体和颜色
- Eclipse 开发 Android, Hello, TimePicker (学习8)
- android 调用相册里的图片并返回
- A20启动LUNCH选项修改
- Android(安卓)修改系统时间代码
- 直播源码用Glide框架缓存压缩图片做一个网络图片查看器
- android Handler内存泄露 kotlin内存泄露处理
- Android(安卓)Bundle类
- Android(安卓)扫描音乐文件、两种方式获取文件最新修改时间