您好我想尝试导入新的Android支持库,例如com.android.support:support-design:22.0.0
,但在同步gradle后我收到此错误:failed to find
答案 0 :(得分:21)
您必须在SDK Manager中更新Android支持存储库,然后将此依赖关系添加到build.gradle
:
compile 'com.android.support:design:22.2.0'
com.android.support:support-design:22.0.0
错了。
答案 1 :(得分:2)
答案 2 :(得分:2)
使用gradle 3应该是:
dependencies {
implementation 'com.android.support:design:27.0.2'
}
答案 3 :(得分:2)
implementation 'com.android.support:design:28.0.0'
单击“文件”->“项目结构”(或CTRL + ALT + SHIFT + S)->选择“依赖项”->单击“所有依赖项”部分中的“ +”->选择'1.Library Dependency'->在这里,您可以搜索要在android studio项目中实现的任何库。
答案 4 :(得分:2)
新的Android设计库通常以androidx词开头,例如:
implementation 'androidx.cardview:cardview:1.0.0'
但是要小心,因为并非所有内容都以 androidx 开头。例如,旧的 design 依赖项是:
implementation 'com.android.support:design:27.1.1'
但是新的设计 依赖项是:
implementation 'com.google.android.material:material:1.1.0'
因此,您必须仔细搜索和阅读。开心的代码。
@canerkaseler
答案 5 :(得分:1)
您可以使用:
compile 'com.android.support:design:22.2.0'
我建立了一个完整的例子。我希望它有所帮助! https://github.com/erikcaffrey/AndroidDesignSupportLibrary
现在请记住!
答案 6 :(得分:1)
ctrl + alt + shift + s ...
将出现 项目结构 窗口。
点击左侧菜单栏中的 应用 ,然后点击 依赖关系 ..
然后添加`com.android.support:design:26.1.0
答案 7 :(得分:1)
dependencies {
implementation 'com.android.support:design:28.0.0'
}
答案 8 :(得分:0)
我面临着同样的问题,实际上这是一个古老的问题。 只需将其替换为以下代码:
implementation 'com.google.android.material:material:1.1.0'