AndroidStudio创建项目报错Error:Execution failed for task ':app:preDebugAndroidTestBuild'

AndroidStudio创建项目报错

Error:Execution failed for task ':app:preDebugAndroidTestBuild'.
> Conflict with dependency 'com.android.support:support-annotations' in project ':app'. Resolved versions for app (26.1.0) and test app (27.1.1) differ. See 
https://d.android.com/r/tools/test-apk-dependency-conflicts.html for details.

发生这类型的错误,是当我们修改了.build中的compileSdkVersion,产生所依赖的dependency与当前版本不一致导致的。

解决方法一:

build->Rebuid-project

此方法解决后再次打开项目依然报此错

解决方法二:

由于 新建项目时 下面的依赖

出现了依赖包冲突,可以 注释掉这两个依赖

解决方法三:

在app下的build.gradle文件中的dependences {}中添加如下代码:

androidTestCompile('com.android.support:support-annotations:26.1.0') {

force = true

}

 

 

 

发布了9 篇原创文章 · 获赞 4 · 访问量 4890
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 编程工作室 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览