2015-06-12 12 views
11

सब कुछ काम कर रहा है, केवल आज मुझे एक त्रुटि संदेश प्राप्त करना शुरू हुआ, और मैं एंड्रॉइड स्टूडियो से "ग्रैडल फाइलों के साथ परियोजना सिंक" भी नहीं कर सकता। केवल एक चीज मैं बदल गया है था ... कार्यालय: डीएंड्रॉइड पीयर प्रमाणीकृत नहीं

Error:A problem occurred configuring project ':app'. Could not download library.jar (com.mcxiaoke.volley:library:1.0.16) Could not GET ' https://jcenter.bintray.com/com/mcxiaoke/volley/library/1.0.16/library-1.0.16.jar '. peer not authenticated

और मेरे build.grade

buildscript { 
    repositories { 
     jcenter() 
     maven { url 'http://download.crashlytics.com/maven'} 
     maven { url 'http://dl.bintray.com/amulyakhare/maven'} 
    } 

    dependencies { 
     classpath 'com.crashlytics.tools.gradle:crashlytics-gradle:1.+' 
    } 
} 
.... 

gradle-wrapper.properties:

distributionUrl=https\://services.gradle.org/distributions/gradle-2.3-all.zip 

मैं भी साथ की कोशिश की https के बजाय http, लेकिन फिर भी वही समस्या है।

क्या किसी को भी ऐसी ही समस्या है?

+1

जांसर के पास अवैध एसएसएल और ब्रोक सभी ग्रेड बिल्ड हैं। मेवेन काम करता है :) – MariuszS

+0

अद्यतन @MariuszS के लिए धन्यवाद। आपका क्या मतलब है: मेवेन काम करता है? इस त्रुटि को ठीक करने के लिए आप क्या सुझाव देते हैं? – Bugdr0id

+1

मैवेन एम 2 रिपोजिटरी का उपयोग कर रहा है, नीचे दिए गए समाधान – MariuszS

उत्तर

18

अस्थायी समाधान

इस build.gradle को

repositories { 
    mavenLocal() 
    maven { 
     name "jcenter" 
     url "http://jcenter.bintray.com/" 
    } 
} 
+2

मेरा दिन बचाया! धन्यवाद! – Bugdr0id

+1

https को अक्षम करना केवल अस्थायी कार्यवाही के रूप में उपयोग किया जाना चाहिए! – brillenheini

+0

हां!यह अस्थायी समाधान – MariuszS

6

यह एक अमान्य SSL के साथ jcenter साथ कोई अस्थायी समस्या लगती है जोड़ें।

आप build.gradle फ़ाइल में mavenCentral रेपो पर स्विच कर सकते हैं।

repositories { 
    mavenLocal() 
    mavenCentral() 
} 
+0

मेरा दिन बचाया! धन्यवाद – Roisgoen

0

समस्या तब होती है जब cacerts फ़ाइल गड़बड़ हो जाती है। इंटरनेट पर मिलने वाले सभी समाधानों का प्रयास करने के बाद, मैं अंततः जावा को पुनर्स्थापित करके इसे हल कर सकता हूं।

0

, एक नया gradle.properties में अपने Gradle होम निर्देशिका के लिए इन गुणों जोड़े फ़ाइल

systemProp.https.proxyHost=[your proxy https host IP or DNS name] 
systemProp.https.proxyPort=[your proxy https port, usually 8080] 
systemProp.http.proxyHost=[your proxy http host IP or DNS name] 
systemProp.http.proxyPort=[your proxy http port, usually 8080] 

OSX: /users/yourusername/.gradle/gradle.properties

Windows: C:\Users\yourusername.gradle\gradle.properties

उसके बाद Android स्टूडियो को पुनः आरंभ करने और अपने प्रोजेक्ट खोलने।

नोट: मैंने HTTP और HTTPS के लिए समान मानों का उपयोग किया, वे आपके से अलग हो सकते हैं।

0

मेरे लिए काम किए गए नवीनतम संस्करण में जेडीके के संस्करण को बदलने (ओरेकल जावा 8)। यह प्रश्न आपको एंड्रॉइड स्टूडियो पर कैसे करना है: How to specify the JDK version in android studio?

0

मैंने उपरोक्त सभी समाधानों के साथ प्रयास नहीं किया, इस बार मैंने नवीनतम स्टूडियो 2.2 पूर्वावलोकन 7 के साथ बहुत मदद की। 7. रूट के build.gradle में परिवर्तन करें प्रोजेक्ट:

allprojects { 
    repositories { 
     jcenter { 
      url "http://jcenter.bintray.com/"  
       } 

     } 
} 
0

मुझे यह त्रुटि थी और यह वीपीएन प्रॉक्सी समस्या के कारण हो रहा था। मैंने अपना वीपीएन अक्षम कर दिया और सब कुछ ठीक बाद काम किया। मैंने इस कमांड का उपयोग किया (मैक पर):

sudo /opt/cisco/anyconnect/bin/acwebsecagent -disablesvc -websecurity 
संबंधित मुद्दे