2015-08-04 6 views
14

में मैंने प्रॉक्सी के पीछे धीरे-धीरे 28 जुलाई 2015 को बनाए गए संस्करण में एंड्रॉइड स्टूडियो को अपग्रेड किया है। और प्रॉक्सी सेटिंग्स ने काम करना बंद कर दिया है।एंड्रॉइड स्टूडियो 1.3 प्रॉक्सी में एंड्रॉइड स्टूडियो 1.3

मैं उन्हें इस तरह वरीयताओं के रूप में और इस परियोजना के gradle.properties में में विन्यस्त है:

systemProp.http.proxyHost=some.proxy.adress.com 
systemProp.http.proxyPort=3128 

और फिर भी Gradle निर्माण का सुझाव दे रहा है या तो graddle गुण या आईडीई में प्रॉक्सी चाहिए विफल रहता है।

Error:Connection timed out: connect. If you are behind an HTTP proxy, please configure the proxy settings either in IDE or Gradle.

मैं और क्या प्रयास कर सकता हूं?

पीएस प्रॉक्सी काम करता है और एंड्रॉइड स्टूडियो वरीयताओं से ठीक से उठाया जाता है, क्योंकि गिट काम के रूप में काम करता है। (मैं

उत्तर

31

शायद आप भी दिनों के लिए एक जवाब खोजने के बाद https settings

systemProp.https.proxyHost=www.somehost.org 
systemProp.https.proxyPort=8080 
systemProp.https.proxyUser=userid 
systemProp.https.proxyPassword=password 
systemProp.https.nonProxyHosts=*.nonproxyrepos.com|localhost 
+0

जीआईटी में जांच की गई एक परियोजना विशिष्ट फ़ाइल व्यक्तिगत प्रॉक्सी सेटिंग्स के लिए उचित जगह नहीं है, खासकर मेरे उपयोगकर्ता आईडी और पासवर्ड के लिए नहीं। लेकिन मैं जिस मशीन पर काम कर रहा हूं उसके आधार पर प्रॉक्सी होस्ट और पोर्ट भी भिन्न होगा। सही समाधान क्या है? मैं उन्हें आईडीई विशिष्ट कहां रखूं, परियोजना विशिष्ट नहीं? – vsp

+2

आपके पास अपने ग्रेडल उपयोगकर्ता होम निर्देशिका ('GRADLE_USER_HOME' पर्यावरण चर द्वारा परिभाषित) में प्रोजेक्ट के बाहर' gradle.properties' फ़ाइल हो सकती है)। आप '-Dprop = value' के माध्यम से कमांड लाइन पर गुण भी पास कर सकते हैं। अधिक जानकारी [यहां] (https://docs.gradle.org/current/userguide/build_environment.html) –

+0

क्या आप इसे अपने उत्तर/समाधान में जोड़ सकते हैं? यह उन सेटिंग्स के लिए पसंदीदा जगह होना चाहिए। केवल विदेशी मामलों में, आप अपनी प्रोजेक्ट फ़ाइलों के साथ अपनी प्रॉक्सी सेटिंग्स जांचना चाहते हैं। – vsp

12

कॉन्फ़िगर करने के लिए ...

के रूप में लांस कहा कि तुम https के लिए gradle.properties सेटिंग में निर्धारित करने की आवश्यकता की जरूरत है, आगे आगंतुकों के लिए यहाँ विवरण)

systemProp.https.proxyHost=some.proxy.adress.com 
systemProp.https.proxyPort=3128 

अंत में, अपने gradle.properties फ़ाइल (परियोजना के रूट पर लिखने) हो जाएगा:

systemProp.http.proxyHost=some.proxy.adress.com 
systemProp.http.proxyPort=3128 
systemProp.https.proxyHost=some.proxy.adress.com 
systemProp.https.proxyPort=3128 
+2

https के लिए एक ही प्रॉक्सी होस्ट और पोर्ट जोड़कर मेरी समस्या हल हो गई, धन्यवाद – Ionut

+0

इससे मदद मिली! https.proxyPort समर्थित नहीं था हालांकि https.proxyHost था। – shinymetal

+1

आपने मेरा दिन बचाया। ;) –

संबंधित मुद्दे