【发布时间】:2015-10-23 16:15:22
【问题描述】:
在过去的两周里,这个问题让我非常沮丧。
使用 Android SDK Manager,我更新了以下内容:
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 卡在 addDependecies 上。此外,当我转到模块设置,然后转到依赖项时,当我尝试添加新库时,'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 版本?它应该可以解决原始 22.2.0 版本中存在的许多问题。
-
我什至无法添加设计库的 22.2.0 版本,更不用说 22.2.1 版本了。当我尝试在 Module Settings 的 Dependencies 选项卡中找到这些库时,Android Studio 不显示它们!
-
不是说你已经更新了“Android Support Library rev. 22.2.1”那你为什么要使用没有安装的22.2.0。
-
哇!我不认为这些数字必须完全匹配!我只是认为安装最新版本将允许我使用任何旧版本,因为我正在按照教程进行操作。非常感谢您澄清这一点!它终于起作用了。谢谢!!
-
尝试使缓存无效/重新启动 android studio 编辑:Nvm 你修复了它:-)
标签: java android maven android-studio gradle