2015-03-08 18 views

cevap

68

Aynı problem yaşadım. Ve bir çözüm buldum.

Bu sorun gradle sürümü için eşleşmiyor android gradle eklenti kaynaklanır

da. Projede

Çözüm

Düzenleme build.gradle. graper eklenti sürümü android stüdyo için gerekli gereksinimleri olmalıdır. gradle/sarmalayıcı/gradle-wrapper.properties içinde

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

Ve düzenlemek distrubutionUrl. gradle sürümü gradle eklentisi için gerekli şartları yerine getirilmelidir.

distributionUrl=http\://services.gradle.org/distributions/gradle-2.2.1-all.zip 

Sen this page

10

Görünüşe göre 'org.codehaus.groovy.runtime.typehandling.ShortTypeHandling', Gradle'ın yeni sürümü ile çalışmaz.

proje ayarlarını değiştirin

böylece böyle Gradle eski bir sürümü için proje puan:

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

DÜZENLEME: açıklama belirtildiği gibi

, ayrıca yapabilirsiniz:

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

Veya diğer sürümlere bakın.

+5

Bu 1.1.0 bana tam olarak aynı hatayı verdi. ** com.android.tools.build olarak değiştirilmesi: gradle: 1.0.0 ** bu sorunu benim için giderdi. – JaakL

+1

gradle 2.2.1 gerekli hata –

+0

Android Studio'umu güncelledim 1.3 ve aldığım aynı hatayı. /.gradle/ dizininden önbellekleri ve sarıcıları kaldırdım. ve çalıştı. –

5

Düzenleme build.gradle

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

android stüdyosu, android gradle eklenti ve gradle arasındaki sürüm uyumlulukları bulmak Ve gradle/kaplama/gradle-wrapper.properties düzenleyebilirsiniz.

distributionUrl=http\://services.gradle.org/distributions/gradle-2.2.1-all.zip 
1

Benim için sorun ben gradle kullanarak ancak proje takım arkadaşı tarafından yaratıldı yerel gradle dağılımı gibi "..> Gradle Ayarlar", içinde Gradle 1.12 set vardı 2.2.1

Elle grad 2.2.1'i indirdim ve yerel dağıtım olarak ayarladım ve problem çözüldü.

İlgili konular