2017-03-23 1 views
1

프록시를 설정 한 후에도 Gradle에 연결 오류가 발생합니다. GitHub에서 다운로드 한 프로젝트를 빌드하려고합니다. 로드 한 후 빌드하려고 할 때 오류 Gradle sync failed: Connection refused: connect이 표시됩니다. 그게 보통이 문제의 원인이기 때문에 나는 나의 프록시 구성을 설정했는지 확인했다. 프록시 설정에서 Check connection을 실행하면 다시 정상적으로 돌아옵니다. 심지어 정확하게 동일한 gradle.properties으로 새 프로젝트를 만들었고 모든 Gradle 파일을 다운로드 할 수있었습니다.Gradle 동기화 실패 : Connection refused : 프록시 구성 후 연결

기존 프로젝트에서 이와 같은 현상이 발생하는 이유는 무엇입니까?

감사합니다.

+0

도킹 스테이션에서 랩톱에서 액세스하고 있습니까? 또한, * 항상 * 일했거나 처음으로 Android Studio를 설정하고 있습니까? 한 가지 더 : 네트워크 드라이버를 마지막으로 업데이트 한 시점은 언제입니까? (내가 물었던 이유는 비슷한 문제가있어서 네트워크 드라이버가 시대에 뒤진 것에 기인합니다.) – EJoshuaS

+0

이것은 도킹 된 랩톱입니다. Windows 10으로 업그레이드 한 후에 Android Studio를 다시 설치 했으므로 Windows 10을 설치했을 때 네트워크 드라이버가 업데이트 되었으면 좋겠지 만 확인해야합니다. 네트워크에 문제가 있다고 상상할 수는 없지만 연결이 새 프로젝트에서 진행되고 있습니다. 나는 당신의 제안을 시도 할 것입니다. 감사. –

+0

그것이 문제였던 NIC 드라이버라고 말하고 싶지만 긍정적이지는 않습니다. (나는 문제가 발생했을 당시에 아직 Windows 10에 없었습니다.) 괴상한 점은 Gradle 동기화가 10 분 동안 동기화를 시도한 다음 시간 초과가 발생한다는 것 외에는 다른 작업이 정상적으로 작동하는 것처럼 보였습니다. 그것은 어느 쪽의 방법이라도 시험해 볼만한 가치가있다. 관련이없는 문제에 대한 업데이트를 수행 할 때 실수로 문제가 발생했습니다. – EJoshuaS

답변

0

나를 위해 그것은 안드로이드 스튜디오에 gradle.properties 파일에 의해 만들어진 문제였습니다.

내 프로젝트를 위해 HTTP 프록시를 사용하지 않고 새로 고침, 동기화 또는 빌드 할 때 문제가있는 곳입니다. 복제 한 다음 Android Studio에서 가져온 프로젝트에는 다른 사람의 구성에 따라 프록시가 설정된 gradle.properties 파일이 있습니다. 방금 gradle.properties 파일에있는 프록시 설정 코드 다섯 줄을 삭제하고 다시 gradle 빌드를 새로 고쳤으며 제대로 작동했습니다.

이 다섯 줄은 내 경우에는 추가했다 :

systemProp.https.proxyPort=8080 
systemProp.http.proxyHost=172.16.30.20 
org.gradle.jvmargs=-Xmx1536m 
systemProp.https.proxyHost=172.16.30.20 
systemProp.http.proxyPort=8080 

그래서 나는 당신이 당신의 기본 프록시 구성에 따라 변경해야 할 수도 있습니다 gradle.properties 파일에서 프록시 구성이있을 수 있습니다 같아요.

희망이 있습니다.