मैं नवीनतम ग्रैडल संस्करण (2.0) का उपयोग करने की कोशिश कर रहा हूं, हालांकि टर्मिनल में ग्रेडिंग बिल्ड मारते समय मुझे यह संदेश मिलता रहता है । यह 1.10 संस्करण के लिए क्यों पूछ रहा है? मैं स्नातक करने के लिए नया हूं, इसलिए मैं इसके चारों ओर अपना सिर लाने की कोशिश कर रहा हूं।
ग्रेड संस्करण 1.10 आवश्यक है। वर्तमान संस्करण 2.0 है
यहाँ मेरी निर्भरताएँ हैं (मॉड्यूल build.gradle फ़ाइल):
dependencies {
classpath 'com.android.tools.build:gradle:0.12.+'
classpath fileTree(dir: 'build-libs', include: '*.jar')
}
... और आवरण कार्य:
task wrapper(type: Wrapper) {
gradleVersion = "2.0"
}
इसके अलावा, मैंने वितरण URL को निम्नानुसार (स्थानीय.प्रोफ़ाइल फ़ाइल में) सेट किया है:
distributionUrl=https\://services.gradle.org/distributions/gradle-2.0-all.zip
अंतिम बात यह है कि File->Settings->Gradle
, मैंने "कस्टमाइज़्ड ग्रेडल रैपर का उपयोग करें" चुना
GRADLE_HOME
C: \ Program Files (x86) \ Gradle \ gradle-2.0 पर सेट है
बिल्ड.ग्रेड फ़ाइल:
buildscript {
repositories {
mavenLocal()
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.12.+'
classpath fileTree(dir: 'build-libs', include: '*.jar')
}
}
task wrapper(type: Wrapper) {
gradleVersion = "2.0"
}
UPDATE1
जैसा कि यह खड़ा है मैं 1.1.0-rc1 प्लगइन संस्करण के साथ इस एंड्रॉइड स्टूडियो 1.1.0 का उपयोग कर रहा हूं
dependencies {
classpath 'com.android.tools.build:gradle:1.1.0-rc1'
}
ग्रैडल संस्करण 2.3 में gradle-wrapper.properties है
distributionUrl=http\://services.gradle.org/distributions/gradle-2.3-all.zip
मैंने प्लगइन संस्करण 1.1.0 की कोशिश की है, लेकिन फिर यह com.android.application के बारे में शिकायत करता है
अद्यतन 01/2016
जैसा कि यह खड़ा है, मैं ढाल में 2.9 वितरण का उपयोग कर रहा हूँ -> आवरण -> gradle-wrapper.properties
distributionUrl=https\://services.gradle.org/distributions/gradle-2.9-all.zip
और प्लगइन है
classpath 'com.android.tools.build:gradle:1.5.0'