2017-05-10 64 views
0

Hy, 我想與最近收到的源代碼一起工作,但不幸的是我不能編譯它,因爲標記的依賴關係不是加工。接收錯誤與支持-v7:在編譯gradle 25.1.0

這是顯示問題graddle:

buildscript { 
    repositories { 
     mavenCentral() 
    } 

    dependencies { 
     classpath 'com.android.tools.build:gradle:2.3.1' 
    } 
} 

allprojects { 
    repositories { 
     mavenCentral() 
    } 
} 

project(':calendar') { 
    apply plugin: 'android-library' 

    android { 
     compileSdkVersion 25 
     buildToolsVersion '25.0.1' 

     sourceSets { 
      main { 
       manifest.srcFile 'AndroidManifest.xml' 
       java.srcDirs = ['src'] 
       resources.srcDirs = ['src'] 
       aidl.srcDirs = ['src'] 
       renderscript.srcDirs = ['src'] 
       res.srcDirs = ['res'] 
       assets.srcDirs = ['assets'] 
      } 

     } 

     lintOptions { 
      abortOnError false 
     } 
    } 
} 

project(':colorpicker') { 
    apply plugin: 'android-library' 

    android { 
     compileSdkVersion 25 
     buildToolsVersion '25.0.1' 

     sourceSets { 
      main { 
       manifest.srcFile 'AndroidManifest.xml' 
       java.srcDirs = ['src'] 
       resources.srcDirs = ['src'] 
       aidl.srcDirs = ['src'] 
       renderscript.srcDirs = ['src'] 
       res.srcDirs = ['res'] 
       assets.srcDirs = ['assets'] 
      } 
     } 
    } 
} 

project(':datetimepicker') { 
    apply plugin: 'android-library' 

    dependencies { 
     compile 'com.android.support:support-v4:25.1.0' 
    } 

    android { 
     compileSdkVersion 25 
     buildToolsVersion '25.0.1' 

     sourceSets { 
      main { 
       manifest.srcFile 'AndroidManifest.xml' 
       java.srcDirs = ['src'] 
       resources.srcDirs = ['src'] 
       aidl.srcDirs = ['src'] 
       renderscript.srcDirs = ['src'] 
       res.srcDirs = ['res'] 
       assets.srcDirs = ['assets'] 
      } 
     } 

     lintOptions { 
      abortOnError false 
     } 
    } 
} 

project(':timezonepicker') { 
    apply plugin: 'android-library' 

    dependencies { 
     compile 'com.android.support:support-v4:25.1.0' 
    } 

    android { 
     compileSdkVersion 25 
     buildToolsVersion '25.0.1' 

     sourceSets { 
      main { 
       manifest.srcFile 'AndroidManifest.xml' 
       java.srcDirs = ['src'] 
       resources.srcDirs = ['src'] 
       aidl.srcDirs = ['src'] 
       renderscript.srcDirs = ['src'] 
       res.srcDirs = ['res'] 
       assets.srcDirs = ['assets'] 
      } 
     } 

     lintOptions { 
      abortOnError false 
     } 
    } 
} 

project(':ex:chips') { 
    apply plugin: 'android-library' 

    android { 
     compileSdkVersion 25 
     buildToolsVersion '25.0.1' 

     sourceSets { 
      main { 
       manifest.srcFile 'AndroidManifest.xml' 
       java.srcDirs = ['src'] 
       resources.srcDirs = ['src'] 
       aidl.srcDirs = ['src'] 
       renderscript.srcDirs = ['src'] 
       res.srcDirs = ['res'] 
       assets.srcDirs = ['assets'] 
      } 
     } 


     lintOptions { 
      abortOnError false 
     } 
    } 
} 

apply plugin: 'com.android.library' 

dependencies { 
    compile 'com.android.support:support-v7:25.1.0' 
    compile 'com.android.support:design:25.1.0' 
    compile project(':calendar') 
    compile project(':colorpicker') 
    compile project(':datetimepicker') 
    compile project(':timezonepicker') 
    compile project(':ex:chips') 
} 

android { 
    compileSdkVersion 25 
    buildToolsVersion '25.0.1' 

    defaultConfig { 
     minSdkVersion 18 
     targetSdkVersion 25 
    } 

    useLibrary 'org.apache.http.legacy' 

    sourceSets { 
     main { 
      manifest.srcFile 'AndroidManifest.xml' 
      java.srcDirs = ['src', 'external/ex/common/java'] // NOTE: this includes external/ex/common/java! 
      resources.srcDirs = ['src'] 
      aidl.srcDirs = ['src'] 
      renderscript.srcDirs = ['src'] 
      res.srcDirs = ['res'] 
      assets.srcDirs = ['assets'] 
     } 
    } 


    lintOptions { 
     checkReleaseBuilds false 
     abortOnError false 
    } 
} 

我目前得到的圖片顯示的錯誤附:

enter image description here enter image description here

知道,我有更新Android平臺SDK至25Android支持庫Google Repository正如其他帖子中所建議的。

enter image description here

如果我錯過了任何需要的信息,請讓我知道。

您的幫助和建議將不勝感激。

回答

1

你應該升級的搖籃依賴關係

compile 'com.android.support:support-v4:25.3.1' 

,並添加這在Android部分

android { 
    compileSdkVersion 25 
    buildToolsVersion "25.0.2" 
+0

我得到com.android.support:support-v4:25.3.1同樣的錯誤 – coder