我试图将我的Android支持库升级到最新版本,例如
dependencies {
...
compile 'com.android.support:design:26.0.0'
}
但是,当我运行gradle sync时,无法解析这些库:
Error:(30, 13) Failed to resolve: com.android.support:design:26.0.0
Install Repository and sync project
Show in File
Show in Project Structure dialog
点击"安装资源库并同步项目"什么都不做。
This SO answer表明可能是因为我的build.gradle中没有google()
存储库。但是,如果我添加它并尝试同步,我会发现"未找到Gradle DSL方法:' google()'。它列出了可能的原因:
如何升级到最新的Android支持库?
答案 0 :(得分:1)
确保按照here的说明操作,了解如何设置支持库。 (适用于Android Studio 2.3.3)
添加支持库
要使用支持库,您必须在开发环境中修改应用程序项目的类路径依赖项。您必须为要使用的每个支持库执行此过程。
将支持库添加到您的应用程序项目中:
打开应用程序的build.gradle文件。
- 醇>
确保存储库部分包含带有“https://maven.google.com”端点的maven部分。例如:
allprojects { repositories { jcenter() maven { url "https://maven.google.com" } } }
- 将支持库添加到依赖项部分。例如,要添加v4 core-utils库,请添加以下行:
醇>dependencies { ... compile "com.android.support:support-core-utils:26.0.0" }