2014-03-07 36 views
2

我已經從Gradle 0.8更新到0.9,但它給我帶來了不兼容問題。我試圖解決它,但我不知道問題出在哪裏。從gradle 0.8更新到0.9

幫助真的很感激..這是我的Gradle文件:)謝謝!

apply plugin: 'android' 

android { 
    compileSdkVersion 19 
    buildToolsVersion '19.0.1' 

    defaultConfig { 
     minSdkVersion 14 
     targetSdkVersion 19 
     versionCode 1 
     versionName "1.0" 
    } 
    buildTypes { 
     release { 
      runProguard false 
      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt' 
     } 
    } 
} 

apply plugin: 'android' 

repositories { 
    mavenCentral() 
} 

dependencies { 
    compile 'com.fasterxml.jackson.core:jackson-databind:2.2.+' 
    compile 'com.fasterxml.jackson.core:jackson-core:2.2.+' 
    compile 'com.fasterxml.jackson.core:jackson-annotations:2.2.+' 
    compile 'commons-lang:commons-lang:2.6' 
    compile 'com.nhaarman.listviewanimations:library:2.5.2' 
    compile files('libs/TestFlightLib.jar') 
    compile 'com.android.support:support-v4:19.0.1' 
} 

android { 
    packagingOptions { 
     exclude 'META-INF/DEPENDENCIES' 
     exclude 'META-INF/NOTICE' 
     exclude 'META-INF/LICENSE' 
     exclude 'META-INF/LICENSE.txt' 
     exclude 'META-INF/NOTICE.txt' 
    } 
} 

編輯:

的錯誤是一樣的東西:

Failed to refresh Gradle project 'gradle' 
Unable to load class 'org.gradle.api.artifacts.result.ResolvedComponentResult'. 
This is an unexpected error. Please file a bug containing the idea.log file. 
+0

「它給我不兼容性問題」,如? – SK9

+0

在說明中添加了,感謝提問:) – Filnik

+1

你使用的是什麼gradle版本? – Dima

回答

1

好吧,我固定它。對於那些誰是閱讀,這個問題位於您

gradle產出/包裝/ gradle-wrapper.properties

文件。該文件應與此類似:

#Fri Mar 07 11:15:20 CET 2014 
distributionBase=GRADLE_USER_HOME 
distributionPath=wrapper/dists 
zipStoreBase=GRADLE_USER_HOME 
zipStorePath=wrapper/dists 
distributionUrl=http\://services.gradle.org/distributions/gradle-1.10-all.zip 

特別是,你需要gradle產出1.10,而不是gradle這個-1.9

如果沒有這個文件(這是我的情況),只是創建它並重建項目。如果仍有錯誤,請清理該項目並重新構建。

+2

從Google+(https://plus.google.com/+AndroidDevelopers/posts/SymhwQYyUUi): 「我們發佈了Android版Gradle插件0.9.0版: 它與Gradle 1.10和1.11兼容(使用1.11將需要尚未出現的Studio 0.5.0)。「 – Dima

+0

而且你需要構建工具19.0.3 –

+0

是的確,..問題是我沒有該文件..所以不是改變線,我必須創建它! – Filnik