मैं एंड्रॉइड स्टूडियो के अप टू डेट संस्करण का उपयोग एंड्रॉइड के लिए अपना ऐप बनाने के लिए कर रहा था। ग्रेडल रैपर ने क्रमिक स्थापना की स्थापना की और परियोजना त्रुटियों के बिना बनाई गई थी।एंड्रॉइडस्टूडियो - ग्रैडल रीफ्रेश असफल
आखिर में जब भी मैंने पुनरारंभ किया, तो मुझे एक त्रुटि मिलनी शुरू हुई।
ग्रेड: प्रोजेक्ट 'एप' कॉन्फ़िगर करने में एक समस्या आई।
कॉन्फ़िगरेशन के लिए सभी निर्भरताओं को हल नहीं कर सका ': ऐप: क्लासपाथ'। com.android.tools.build:gradletage.5.+ को हल नहीं कर सका। द्वारा आवश्यक: अनुप्रयोग: अनुप्रयोग: अनिर्दिष्ट
org.slf4j.spi.LocationAwareLogger.log (Lorg/slf4j/मार्कर; Ljava/लैंग/स्ट्रिंग; ILjava/लैंग/स्ट्रिंग; [Ljava/लैंग/वस्तु ; Ljava/लैंग/फेंकने योग्य;) वी
मुद्दा फिर से gradlew क्रियान्वित द्वारा निर्धारित किया जा सकता है और ठीक हो गया था बनाता है। लेकिन 0.3 एंड्रॉइड स्टूडियो अपडेट और एंड्रॉइड प्लगइन अपडेट 0.6 के बाद। + मैं इस त्रुटि संदेश को प्राप्त किए बिना अब भी gradlew निष्पादित नहीं कर सकता।
मैंने अपनी सभी कॉन्फ़िगरेशन फ़ाइलों के साथ एंड्रॉइड स्टूडियो को अनइंस्टॉल करने का प्रयास किया, प्रोजेक्ट और होम निर्देशिका और यहां तक कि .m2 रिपॉजिटरी में .gradle फ़ोल्डरों को हटा दिया। मैं भी एक नया एंड्रॉयड परियोजना शुरू नहीं कर सकते, यह एक ही त्रुटि के साथ विफल, इसलिए मेरी build.grade साथ कोई समस्या नहीं होनी चाहिए
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.6.+'
}
}
apply plugin: 'android'
repositories {
mavenCentral()
}
android {
compileSdkVersion 18
buildToolsVersion "18.1.1"
defaultConfig {
minSdkVersion 15
targetSdkVersion 18
}
sourceSets {
main {
manifest.srcFile 'src/main/AndroidManifest.xml'
java.srcDirs = ['src/main/java']
res.srcDirs = ['src/main/res']
}
}
}
dependencies {
compile 'com.android.support:support-v4:18.0.0'
compile 'org.jsoup:jsoup:1.7.2'
}
Gradle मिला मैंने gradlewwrapper.properties को बदलने के बाद धीरे-धीरे gradlew के माध्यम से 1.8 पर अपडेट किया। एसडीके एक और निर्देशिका में है लेकिन अद्यतित है। अद्यतन के बाद समस्या बनी रहती है 'कॉन्फ़िगरेशन के लिए सभी निर्भरताओं को हल नहीं किया जा सका': ऐप: क्लासपाथ '। com.android.tools.build:gradleft.6.+ को हल नहीं कर सका। द्वारा आवश्यक: ऐप: ऐप: अनिर्दिष्ट org.slf4j.spi.LocationAwareLogger.log (लॉर्ग/एसएलएफ 4 जे/मार्कर; लाजावा/लैंग/स्ट्रिंग; इल्जावा/लैंग/स्ट्रिंग; [लाजावा/लैंग/ऑब्जेक्ट; लाजावा/लैंग/थ्रोबल;) वी' – Rroia
ऐसा लगता है कि आपको अपने ग्रेडल रैपर में ग्रेडल संस्करण को बदलने की जरूरत है। या सिर्फ रैपर का उपयोग करने के बजाय स्थानीय रूप से स्थापित ग्रैडल का उपयोग करना चुना है। – samael