我在 android studio 2.3.3 中构建项目(简单的 helloworld 应用程序(时遇到 gradle 错误。我在此处附上了屏幕截图,描述了我面临的错误消息。请帮我如何摆脱它?
注意 - 请告诉我要添加哪些代码文件以消除此类错误。
My 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
}
查看您的问题标题,错误:(26, 13( 无法解决: com.android.support:appcompat-v7:25.+
不要使用具有 + 符号的版本,因为 AS 将继续检查与该类声明关联的库的任何新版本。使用它稳定版,截至 2017 年 6 月的 25.4.0。
如果您不确定哪个版本稳定,请前往此处,https://developer.android.com/topic/libraries/support-library/revisions.html
只需转到您的项目结构,然后在 Gradle 脚本下>build.gradle(Module:app(
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 提示出现在您的状态栏下,请使用它。