Android:找不到com.android.support:support-v4:23.2.1

时间:2016-03-25 14:43:09

标签: android gradle

我在gradle文件中添加了这个库:

compile 'com.appeaser.sublimepickerlibrary:sublimepickerlibrary:2.0.0'

我已经有了这些依赖项:

dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile "com.android.support:design:23.+"
compile 'com.android.support:support-v4:23.+'
compile 'com.android.support:support-v13:23.+'
compile 'com.android.support:appcompat-v7:23.+'
compile 'com.android.support:cardview-v7:23.+'
compile 'com.android.support:recyclerview-v7:23.+'

因为我已经添加了SublimePicker库,所以我添加了这个错误:

错误:找不到com.android.support:support-v4:23.2.1。 要求:     机器人:应用程序:未指定的

你能帮帮我们吗?

3 个答案:

答案 0 :(得分:19)

必须更新 SDK Manager。

enter image description here

在任何情况下,都应避免在您的相关性中使用 +
使用+,您将无法复制构建,因为您不知道正在使用哪些依赖项。

使用:

compile "com.android.support:design:23.2.1"
compile 'com.android.support:support-v4:23.2.1'
compile 'com.android.support:support-v13:23.2.1'
compile 'com.android.support:appcompat-v7:23.2.1'
compile 'com.android.support:cardview-v7:23.2.1'
compile 'com.android.support:recyclerview-v7:23.2.1'

答案 1 :(得分:2)

点击IntelliJ IDEA另一个模糊建议的“是”后,进行了以下更改:

>git diff gradle/wrapper/gradle-wrapper.properties
diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties
index b2d6236..1966ba0 100644
--- a/gradle/wrapper/gradle-wrapper.properties
+++ b/gradle/wrapper/gradle-wrapper.properties
@@ -1,6 +1,6 @@
-#Mon Jan 11 11:12:07 CET 2016
+#Sat Mar 26 12:30:43 CET 2016
 distributionBase=GRADLE_USER_HOME
 distributionPath=wrapper/dists
 zipStoreBase=GRADLE_USER_HOME
 zipStorePath=wrapper/dists
-distributionUrl=https\://services.gradle.org/distributions/gradle-2.2.1-bin.zip
+distributionUrl=https\://services.gradle.org/distributions/gradle-2.2.1-all.zip

现在它有效。为什么?我不知道。

答案 2 :(得分:1)

我来到这里是因为问题的标题,找不到com.android.support:support-v4:23.2.1 。这意味着我没有将任何库添加到我的gradle文件中,只是想构建一个现有项目。

在对标题非常相似的问题进行了相当多的回答之后,我终于找到了一个适用于Reddit的解决方案,基本上就是在Android SDK Manager的上下文中:

  

我必须安装Android支持存储库,并从extras(谷歌播放服务,谷歌存储库等)中删除所有谷歌选项,我得到了我的第一个成功的构建!

由于我没有安装任何Google附加功能,我只需添加Android支持存储库40.请注意,我没有尝试卸载(显然已经过时)Android支持库23.2.1,但这肯定是一个有趣的实验......虽然this answer表明无论如何都需要它。