Not: Cevabım oldukça uzun görünüyor, ancak mevcut projeyle yapılandırmak için doğru bir yol istiyorsanız sadece 2 adım uzaklıktadır.
Asıl sorunun ne olduğunu buldum. Aslında, her android projesi kendi kepçe sarmalayıcı sürümü ile birlikte gelir.
dir göz atın
projectname / gradle / sarma
burada özellikler dosyası, bu projenin kullandığı gradle sürümünü söylüyor:
#Mon Sep 08 13:53:18 PDT 2014
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-2.7-all.zip
Sorun şu ki , gradle'ın bu sürümüne sahip değilseniz, o sürümü sizin için indirecektir . Örneğin, benim için gradle sürümlerini indirdiği bu dizine bir göz atın
/home/myusername/.gradle/wrapper/dists
benziyor
Eğer yoksa gradle sürümünü indirmeye çalışacağız. Gradle'ın diğer sürümünü indirmekten memnunsanız, o zaman başka tamamlanana kadar bekleyebilirsiniz
Çözüm: 1. proje git klonu üzerinde ise ilk önce.
- projectdir / gradle / wrapper öğenizi seçin
3. distributionUrl sürümünü önceden sahip olduğunuz sürümle değiştirin: örneğin: for 2.2.1-all
url olacak
distributionUrl = https: //services.gradle.org/distributions/gradle-2.2.1-all.zip
4. gradle-wrapper.jar dosyasını projektörünüze / gradle / wrapper'ınıza kopyalayın.
.gradle / wrapper / dists / gradle-2.1.1-all / 4ryh47z6pv2tj9n03uiw8pzc6 / gradle-2.2.1 / lib / gradle-wrapper.jar (gradle-wrapper2.2.1.jar öğesini gradle-wrapper.jar olarak yeniden adlandırmayı unutmayın)
- şimdi projenizi stüdyoya aktarın .. ve işe yarıyor.