Android Studio:Gradle Sync失败,支持-v4-24.1.1.jar

时间:2016-09-30 05:25:22

标签: android android-studio android-gradle gradle-plugin android-studio-2.1

我正在处理问题。     这里是gradle消息中的问题,同时在gradle中进行同步 我们的Android Studio version is 2.1.2

  

错误:配置项目':LetMeCall_Store'时出现问题。        找不到support-v4.jar(com.android.support:support-v4:24.1.1)。         在以下位置搜索:             https://jcenter.bintray.com/com/android/support/support-v4/24.1.1/support-v4-24.1.1.jar

以下是gradle文件

apply plugin: 'com.android.application'

android {
    compileSdkVersion 24
    buildToolsVersion "24.0.1"

    defaultConfig {
        applicationId "com.app.letmecall.store"
        minSdkVersion 15
        targetSdkVersion 24
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    testCompile 'junit:junit:4.12'

    compile 'com.android.support:appcompat-v7:24.1.1'
    compile 'com.android.support:design:24.0.0-beta1'
    compile 'com.android.support:support-v4:24.0.0-beta1'
    compile 'com.android.support:recyclerview-v7:24.1.1'
    compile 'com.android.support:cardview-v7:24.0.0-beta1'
    compile fileTree(include: ['*.jar'], dir: 'libs')
    compile 'org.jbundle.util.osgi.wrapped:org.jbundle.util.osgi.wrapped.org.apache.http.client:4.1.2'
    compile 'com.loopj.android:android-async-http:1.4.6'
    compile 'com.daimajia.androidanimations:library:1.0.3@aar'
    compile "com.google.android.gms:play-services:8.3.0"
    compile 'com.mcxiaoke.volley:library-aar:1.0.0'
    compile 'com.android.support:multidex:1.0.0'
}

Plz任何人都可以帮我们解决这个问题 提前谢谢

5 个答案:

答案 0 :(得分:4)

我升级了所有Android SDK工具(包括"支持信息库和#34;),但是,我仍然遇到错误

  

Gradle sync失败:找不到recyclerview-v7.jar(com.android.support:recyclerview-v7:24.1.1)

然后我做了以下事情:

  1. targetSdk 24(原为23)
  2. buildToolsVersion:" 24.0.3" (是24.0.0)
  3. 删除/.gradle/caches中的文件夹我有窗口,完整路径为C:\ Users \ USERNAME \ .gradle \ caches
  4. 然后项目构建没有错误!!

答案 1 :(得分:2)

更改此

compile 'com.android.support:design:24.0.0-beta1'
compile 'com.android.support:support-v4:24.0.0-beta1'
compile 'com.android.support:recyclerview-v7:24.1.1'
compile 'com.android.support:cardview-v7:24.0.0-beta1'

到这个

 compile 'com.android.support:design:24.1.1'
    compile 'com.android.support:support-v4:24.1.1'
    compile 'com.android.support:recyclerview-v7:24.1.1'
    compile 'com.android.support:cardview-v7:24.1.1'

你必须使用相同的版本。

答案 2 :(得分:0)

Replace with these


android {
    compileSdkVersion 23
    buildToolsVersion "23.0.1"

    defaultConfig {
        applicationId "com.stackdemo"
        minSdkVersion 11
        targetSdkVersion 23
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    testCompile 'junit:junit:4.12'
    compile 'com.android.support:appcompat-v7:23.1.1'
    compile 'com.android.support:design:23.1.1'

    compile 'com.android.support:recyclerview-v7:23.1.1'
    compile 'com.android.support:cardview-v7:23.0.0'
    compile fileTree(include: ['*.jar'], dir: 'libs')
    compile 'org.jbundle.util.osgi.wrapped:org.jbundle.util.osgi.wrapped.org.apache.http.client:4.1.2'
    compile 'com.loopj.android:android-async-http:1.4.6'
    compile 'com.daimajia.androidanimations:library:1.0.3@aar'
    compile "com.google.android.gms:play-services:8.3.0"
    compile 'com.mcxiaoke.volley:library-aar:1.0.0'
    compile 'com.android.support:multidex:1.0.0'


}

答案 3 :(得分:0)

我有同样的问题,一旦我更新Build工具版和android studio。问题已解决。反过来,这是由于较旧的构建工具版本。

答案 4 :(得分:0)

我在Android开发者的示例项目中遇到了这个问题。我将gradle文件中的所有库更新为最新版本,然后清理并放大。重建了这个项目。现在一切正常。

确保你所有的sdk都是最新的可能是一个好主意