笛里谁知壮士心,沙头空照征人骨。这篇文章主要讲述Error:Execution failed for task '
:app:preDebugAndroidTestBuild'
.错误解决相关的知识,希望能为你提供帮助。
在新建布局文件的时候,页面显示:
design editor is unavailable until a successful build(设计编辑器不可用,直到成功创建。)细看下面还有一行错误:
Error:Execution failed for task ‘:app:preDebugAndroidTestBuild‘.(‘:app:preDebugandroidTestBuild‘任务执行失败)解决方法:
【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.
( ‘:app‘.项目中的 ‘com.android.support:support-annotations‘ 有冲突,应用是26.1.0,测试应用是27.1.1。)
在build.gradle的文件中加入两行代码:
implementation‘com.android.support:appcompat-v7:27.1.1‘同时更正build.gradle中的compileSdkVersion和targetSdkVersion版本为27:
androidTestImplementation‘com.android.support:support-annotations:27.1.1‘
android {如果出现找不到27.1.1的错误点一下install就可以
compileSdkVersion27
defaultConfig {
applicationId"com.example.culif.activitytest"
minSdkVersion27
targetSdkVersion27
versionCode1
versionName"1.0"
testInstrumentationRunner"android.support.test.runner.AndroidJUnitRunner"
}
作者:西柚读书
链接:https://www.jianshu.com/p/efbc0a23d942
來源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。
推荐阅读
- windows安装android开发平台
- Android的Fragment中的互相通信-桥梁activity
- Android打包
- Vant Weapp小程序蹲坑之navigateTo:fail page not found
- http://dl-ssl.google.com/android上不去解决方案
- Spring集成MyBatis的使用-使用Mapper映射器
- android 6.0.1 compiling
- MyBatis数据库连接的基本使用-补充Mapper映射器
- 安卓手机微信不能打开App下载地址的问题 微信跳转打开外部浏览器下载