无法找到'com.android.support:design:22.2.0“ [英] Cant find 'com.android.support:design:22.2.0'
问题描述
我想使用 FloatingActionButton
但我需要的库:
编译com.android.support:design:22.2.0
但是,当我将它添加到我的gradle这个,我得到的消息:
A问题发生配置工程:MyModule的。
无法解析配置所有的依赖:Mymodule中:_debugCompile。
找不到com.android.support:design:22.2.0。
搜索在以下位置:
https://jcenter.bintray.com/com/android/support/design/22.2.0/design-22.2.0.pom
https://jcenter.bintray.com/com/android/support/design/22.2.0/design-22.2.0.jar
file:/D:/Development/Android/sdk/extras/android/m2repository/com/android/support/design/22.2.0/design-22.2.0.pom
file:/D:/Development/Android/sdk/extras/android/m2repository/com/android/support/design/22.2.0/design-22.2.0.jar
file:/D:/Development/Android/sdk/extras/google/m2repository/com/android/support/design/22.2.0/design-22.2.0.pom
file:/D:/Development/Android/sdk/extras/google/m2repository/com/android/support/design/22.2.0/design-22.2.0.jar
要求:
myProject的:MyModule的:不详
我试图更新我的Android SDK中,但一切是最新的:
那么,为什么不能 com.android.support:design:22.2.0
解决?
这是我的gradle:
应用插件:'com.android.application安卓{
compileSdkVersion 21
buildToolsVersion21.1.2 defaultConfig {
的applicationIDde.bla.myProject
19的minSdkVersion
targetSdkVersion 22
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_7
targetCompatibility JavaVersion.VERSION_1_7
}
} buildTypes {
调试{
调试的真
}
发布 {
minifyEnabled假
proguardFiles getDefaultProguardFile('proguard的-android.txt'),'proguard的-rules.txt
}
}
}依赖{
编制项目(':androidcircularcrop_lib')
编译com.google code.gson:GSON:2.2.4
编译com.android.support:appcompat-v7:22.0.0
编译com.google.android.gms:播放服务:+'
编译com.android.support:design:22.2.0
编译文件(库/ eventbus-3.0.0-beta1.jar')
编译文件(库/ mpandroidchartlibrary-2-1-0.jar')
编译文件(库/毕加索-2.4.0.jar')
编译文件(库/ YouTubeAndroidPlayerApi.jar')
}
看你的build文件,始终设置目标并编译SDK相同数量。该应用程序兼容性LIB也是SDK的一部分,因此使用22.x.x支持LIB时,你goning至少需要22 SDK,以确保兼容性,更别说找到库。
另外,作为长Arkadiy建议,建议使用最新版本的工具和gradle这个版本不兼容与Android的工作室。
I want to use the FloatingActionButton
but for that I need the library:
compile 'com.android.support:design:22.2.0'
But when I add it to my gradle, I get the message:
A problem occurred configuring project ':myModule'.
Could not resolve all dependencies for configuration ':myModule:_debugCompile'.
Could not find com.android.support:design:22.2.0.
Searched in the following locations:
https://jcenter.bintray.com/com/android/support/design/22.2.0/design-22.2.0.pom
https://jcenter.bintray.com/com/android/support/design/22.2.0/design-22.2.0.jar
file:/D:/Development/Android/sdk/extras/android/m2repository/com/android/support/design/22.2.0/design-22.2.0.pom
file:/D:/Development/Android/sdk/extras/android/m2repository/com/android/support/design/22.2.0/design-22.2.0.jar
file:/D:/Development/Android/sdk/extras/google/m2repository/com/android/support/design/22.2.0/design-22.2.0.pom
file:/D:/Development/Android/sdk/extras/google/m2repository/com/android/support/design/22.2.0/design-22.2.0.jar
Required by:
myProject:myModule:unspecified
I tried updating my Android SDK but everything is up to date:
So why can't com.android.support:design:22.2.0
be resolved?
This is my gradle:
apply plugin: 'com.android.application'
android {
compileSdkVersion 21
buildToolsVersion "21.1.2"
defaultConfig {
applicationId "de.bla.myProject"
minSdkVersion 19
targetSdkVersion 22
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_7
targetCompatibility JavaVersion.VERSION_1_7
}
}
buildTypes {
debug {
debuggable true
}
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
}
}
}
dependencies {
compile project(':androidcircularcrop_lib')
compile 'com.google.code.gson:gson:2.2.4'
compile 'com.android.support:appcompat-v7:22.0.0'
compile 'com.google.android.gms:play-services:+'
compile 'com.android.support:design:22.2.0'
compile files('libs/eventbus-3.0.0-beta1.jar')
compile files('libs/mpandroidchartlibrary-2-1-0.jar')
compile files('libs/picasso-2.4.0.jar')
compile files('libs/YouTubeAndroidPlayerApi.jar')
}
Looking at your build file, always set target and compile sdk to the same number. The appcompat lib is also a part of the sdk so when using a 22.x.x support lib, you are goning to need at least the 22 sdk to ensure compatibility, let alone finding the lib. Also as Arkadiy suggested it is recommended to use the latest build-tools and gradle version compatible with your android studio.
这篇关于无法找到'com.android.support:design:22.2.0“的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!