当我在android studio 2.3.3中构建一个项目(简单的helloworld应用程序)时,我正面临gradle error。我附上了屏幕截图,描述了我面临的错误信息。请帮我怎么摆脱它?
注意 - 请告诉我要添加哪些代码文件以消除此类错误。
我的build.gradle:
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:2.3.1'
}
}
allprojects {
repositories {
jcenter()
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
答案 0 :(得分:0)
查看你的问题标题,错误:(26,13)无法解决:com.android.support:appcompat-v7:25。+
不要使用具有 + 符号的那种版本,因为AS将继续检查与该类声明相关联的任何新版本的库。使用稳定的,截至2017年6月的25.4.0。
如果你不确定哪个版本稳定,请到这里, https://developer.android.com/topic/libraries/support-library/revisions.html
答案 1 :(得分:0)
只需转到您的项目结构,然后转到 Gradle Scripts > 的的build.gradle(模块:应用)强>
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
exclude group: 'com.android.support', module: 'support-annotations'
})
compile 'com.android.support:appcompat-v7:25.0.1'
//not like com.android.support:appcompat-v7:25.+
testCompile 'junit:junit:4.12'
}
还会在状态栏下显示更新版本的appcompat提示,然后使用它。