2016-09-30 51 views
5

錯誤:配置項目':app'時發生問題。找不到support-v4.jar(com.android.support:support-v4:24.0.0)

Could not find support-v4.jar (com.android.support:support-v4:24.0.0). Searched in the following locations: https://jcenter.bintray.com/com/android/support/support-v4/24.0.0/support-v4-24.0.0.jar

我的SDK工具是這樣的形象

enter image description here

我的搖籃是

buildscript { 
    repositories { 
     maven { url 'https://maven.fabric.io/public' } 
    } 

    dependencies { 
     classpath 'io.fabric.tools:gradle:1.+' 
    } 
} 
apply plugin: 'com.android.application' 
apply plugin: 'io.fabric' 

repositories { 
    maven { url 'https://maven.fabric.io/public' } 
} 



android { 

    compileSdkVersion 24 
    buildToolsVersion "24" 

    dexOptions { 
     javaMaxHeapSize "4g" //specify the heap size for the dex process 
     preDexLibraries = false //delete the already predexed libraries 
    } 


    defaultConfig { 
     applicationId "com.lionvisionsits.kkasons" 
     minSdkVersion 19 
     targetSdkVersion 24 

     multiDexEnabled false 

    } 


dependencies { 
    compile fileTree(include: ['*.jar'], dir: 'libs') 
    testCompile 'junit:junit:4.12' 
    compile 'com.android.support:appcompat-v7:24.0.0' 
    compile('com.digits.sdk.android:digits:[email protected]') { 
     transitive = true; 
    } 
    compile fileTree(include: ['*.jar'], dir: 'libs') 
    compile 'com.android.support:cardview-v7:24.0.0' 
    compile 'com.android.support:design:24.0.0' 
    compile 'com.android.support:recyclerview-v7:24.0.0' 
    compile 'org.jbundle.util.osgi.wrapped:org.jbundle.util.osgi.wrapped.org.apache.http.client:4.1.2' 
    compile 'com.android.support:multidex:1.0.1' 
    compile 'com.nostra13.universalimageloader:universal-image-loader:1.9.5' 
    compile 'com.google.code.gson:gson:2.4' 
    compile 'com.google.android.gms:play-services:9.4.0' 
    compile 'com.google.firebase:firebase-messaging:9.4.0' 
    compile 'ch.acra:acra:4.9.0' 
    compile 'com.github.bumptech.glide:glide:3.7.0' 
    compile 'me.relex:circleindicator:[email protected]' 
    compile 'com.github.arimorty:floatingsearchview:2.0.3' 
    compile('com.digits.sdk.android:digits:[email protected]') { 
     transitive = true; 
    } 
    compile 'com.android.support:support-v4:24.0.0' 
} 

apply plugin: 'com.google.gms.google-services' 

誰能幫助我?

更新至v24.2.1我在調試得到這個錯誤\ AndroidMenifest.xml enter image description here

感謝後&問候 周杰倫

+1

奇怪的問題。此庫不在jcenter中,但在本地maven repo.Try來更新SDK管理器並使用compile'c​​om.android.support:support-v4:24.2.1 –

+0

感謝您的答覆。我試過24.2.1,但它在AndroidMenifest.xml中拋出錯誤。讓我爲此發送詳細信息。 – Jay

+0

我增加了屏幕截圖... ple。看看它@GabrieleMariotti – Jay

回答

0

沒有在AndroidManifest.xml需要使用buildVersionCodename。您可以在應用build.gradle文件中更好地定義它。如下圖所示:

defaultConfig { 
    applicationId "com.example.r" 
    minSdkVersion 15 
    versionCode 418 
    versionName "4.4.0" 

} 
5

我有同樣的問題,我更新:

classpath 'com.android.tools.build:gradle:2.+' 

和我gradle這個包裝

distributionUrl=https\://services.gradle.org/distributions/gradle-2.14.1-all.zip 

和它的作品

+0

爲我工作,謝謝! – BigPun86

0

可能的com.android.support:support-v4:24.0.0的版本不同於android studio。你可以嘗試這樣做:File-> project structure->app->dependencies->+->Library dependency,選擇com.android.support:support-v4:xx.x.x。如果有任何問題,您可以將庫更改爲最新版本。

2

我有同樣的問題,以下步驟解決了我的問題。給它嘗試,看看是否有幫助:

enter image description here

轉至 「文件」 - > 「項目結構...」。

在「模塊」下選擇「您的項目」,然後單擊「依賴項」選項卡。

點擊「+」號並選擇「1 Library dependency」。

enter image description here

在新彈出的窗口中,選擇 「支持-V4」,然後單擊 「確定」。

0

試試這個裏面android

compileOptions { 
    sourceCompatibility = JavaVersion.VERSION_1_7 
    targetCompatibility = JavaVersion.VERSION_1_7 
} 

或者,如果你有model塊那就試試這個

compileOptions.with { 
    sourceCompatibility = JavaVersion.VERSION_1_7 
    targetCompatibility = JavaVersion.VERSION_1_7 
}