Java Android Studio Gradle找不到';支持:设计:22.2.0';(Android设计支持库)

Java Android Studio Gradle找不到';支持:设计:22.2.0';(Android设计支持库),java,android,maven,android-studio,gradle,Java,Android,Maven,Android Studio,Gradle,在过去的两周里,这个问题让我非常沮丧 使用Android SDK管理器,我更新了以下内容: Tools: Android SDK Tools rev. 24.3.3 Android SDK Platform-tools rev. 22 Android SDK Build-tools rev. 22.0.1 Android 5.1.1 (API 22): SDK Platform rev. 2 Google APIs rev. 1 Sources for Android SDK rev. 1

在过去的两周里,这个问题让我非常沮丧

使用Android SDK管理器,我更新了以下内容:

Tools:

Android SDK Tools rev. 24.3.3
Android SDK Platform-tools rev. 22
Android SDK Build-tools rev. 22.0.1

Android 5.1.1 (API 22):

SDK Platform rev. 2
Google APIs rev. 1
Sources for Android SDK rev. 1

Extras:

Android Support Repository rev. 16
Android Support Library rev. 22.2.1
Google Repository rev.22
这是我使用Android SDK管理器安装和更新的所有存储库的精确列表

但是,当我尝试添加行时:

compile 'com.android.support:design:22.2.0'
Gradle陷入了额外的依赖中。此外,当我转到模块设置,然后转到依赖项,当我尝试添加新库时,“com.android.support:design:22.2.0”不会出现在列表中

以下是有关我的目标、编译和最低SDK版本的其他信息:

android {
compileSdkVersion 22
buildToolsVersion '22.0.1'
defaultConfig {
    applicationId "com.myandroidapplication.newtestapp"
    minSdkVersion 14
    targetSdkVersion 22
    versionCode 1
    versionName "1.0"
}
buildTypes {
    release {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
    }
}
productFlavors {
}
}

在这一点上我可能遗漏了什么?谢谢大家!

您必须使用22.2.1版,因为它已安装在您的计算机上

compile 'com.android.support:design:22.2.1'

对我来说,我最初是通过直接在我的应用程序的build.gradle中输入来添加支持库依赖项的。 我清理了我键入的行,并通过android studio GUI添加了依赖项

  • 归档
  • 选择项目结构
  • 单击Dependencies选项卡
  • 单击右上角的+符号,然后选择库依赖项
  • 在出现的对话框中搜索并添加支持库
  • 渐变生成/同步应自动启动

  • 不知道为什么,但它至少对我有用。

    您是否考虑过改用22.2.1版的设计库?它应该可以修复原22.2.0版本中存在的许多问题。我甚至无法添加设计库的22.2.0版本,更不用说22.2.1版本了。当我试图在模块设置中的依赖项选项卡中查找这些库时,Android Studio不会显示这些库!它不是说你已经更新了“Android支持库版本22.2.1”吗?那你为什么要使用未安装的22.2.0呢!我不认为数字必须完全匹配!我只是认为,安装最新版本将允许我使用任何旧版本,因为我正在跟随一个教程。非常感谢你澄清这一点!它终于起作用了。非常感谢。尝试使缓存无效/重新启动android studio编辑:Nvm已修复:-)