未能 find:com.android.support:design:26.0.1
Failed to find:com.android.support:design:26.0.1
我想为我的 Android 项目使用 AppBarLayout
和 CoordinateLayout
,因此,我将 compile 'com.android.support:design:26.0.1'
添加到 gradle 依赖项中。但是我一直收到错误 Failed to find:com.android.support:design:26.0.1.
,如果我尝试选择安装存储库并再次同步选项,则什么也没有发生。
我觉得我的 SDK 更新得差不多了!
如何摆脱它并能够添加布局?
来自 documentation, make sure you have include a maven section with the https://maven.google.com 端点。
allprojects {
repositories {
jcenter()
maven {
url "https://maven.google.com"
}
}
}
将此添加到您的 gradle 文件中:
repositories {
maven {
url "https://maven.google.com"
}}
试试这个
compile 'com.android.support:design:26.0.0-alpha1'
从 Gradle 4.0(适用于即将推出的 Android Studio 3)开始,您还可以添加:
repositories {
...
google()
}
另一个原因是没有升级到最新的 gradle,但是如果您使用的是 AS 2.3.3,您也需要一个解决方法。
我 targeting/compiling 和
android version 26
首先更新您的 gradle:
https://developer.android.com/studio/build/gradle-plugin-3-0-0-migration.html
对
说
update the URL in gradle-wrapper.properties as follows:
distributionUrl=\
https\://services.gradle.org/distributions/gradle-4.1-rc-1-all.zip
我还必须补充:
maven {
url 'https://maven.google.com'
// Alternative URL is 'https://dl.google.com/dl/android/maven2/'
}
(google() 在更新之前对我不起作用)
和 运行
./gradlew --stop
从项目根
这导致手动 gradle 下载开始。
我不得不复制下载的文件夹
(~/.gradle/wrapper/dists/gradle-4.1-rc-1-all/gradle-4.1-rc-1)
到
"/Applications/Android Studio app/Contents/gradle/gradle-4.1-rc-1"
AS 也可能会要求您在 gradle 控制台 window 中进行更新(它会提供一个 link 供您选择新版本)
我还必须更新所有库条目:
compile project(path: ':<my-lib>', configuration: 'default')
解决方法包括将插件降级到
classpath 'com.android.tools.build:gradle:2.3.3'
根据
https://github.com/firebase/quickstart-android/issues/294
终于,它建立了..... sheesh.
我想为我的 Android 项目使用 AppBarLayout
和 CoordinateLayout
,因此,我将 compile 'com.android.support:design:26.0.1'
添加到 gradle 依赖项中。但是我一直收到错误 Failed to find:com.android.support:design:26.0.1.
,如果我尝试选择安装存储库并再次同步选项,则什么也没有发生。
我觉得我的 SDK 更新得差不多了!
如何摆脱它并能够添加布局?
来自 documentation, make sure you have include a maven section with the https://maven.google.com 端点。
allprojects {
repositories {
jcenter()
maven {
url "https://maven.google.com"
}
}
}
将此添加到您的 gradle 文件中:
repositories {
maven {
url "https://maven.google.com"
}}
试试这个
compile 'com.android.support:design:26.0.0-alpha1'
从 Gradle 4.0(适用于即将推出的 Android Studio 3)开始,您还可以添加:
repositories {
...
google()
}
另一个原因是没有升级到最新的 gradle,但是如果您使用的是 AS 2.3.3,您也需要一个解决方法。
我 targeting/compiling 和
android version 26
首先更新您的 gradle: https://developer.android.com/studio/build/gradle-plugin-3-0-0-migration.html 对
说update the URL in gradle-wrapper.properties as follows:
distributionUrl=\
https\://services.gradle.org/distributions/gradle-4.1-rc-1-all.zip
我还必须补充:
maven {
url 'https://maven.google.com'
// Alternative URL is 'https://dl.google.com/dl/android/maven2/'
}
(google() 在更新之前对我不起作用) 和 运行
./gradlew --stop
从项目根 这导致手动 gradle 下载开始。
我不得不复制下载的文件夹
(~/.gradle/wrapper/dists/gradle-4.1-rc-1-all/gradle-4.1-rc-1)
到
"/Applications/Android Studio app/Contents/gradle/gradle-4.1-rc-1"
AS 也可能会要求您在 gradle 控制台 window 中进行更新(它会提供一个 link 供您选择新版本)
我还必须更新所有库条目:
compile project(path: ':<my-lib>', configuration: 'default')
解决方法包括将插件降级到
classpath 'com.android.tools.build:gradle:2.3.3'
根据 https://github.com/firebase/quickstart-android/issues/294 终于,它建立了..... sheesh.