Gradle에서 안드로이드 스튜디오 멈춤 다운로드 새 프로젝트 만들기


230

새로운 설치했습니다 Android Studio. 모든 것이 잘 작동했지만 새 프로젝트를 만들려고 할 때 Gradle 다운로드가 중단 됩니다.

수동으로 필요한 Gradle 을 설치하는 방법이 Android Studio있습니까? 또는이 문제를 해결하는 다른 방법은 무엇입니까?

스크린 샷


1
방금 스튜디오를 닫고 스튜디오를 다시 시작했는데 몇 분이 걸렸으며 샘플 프로젝트를 실행할 수있었습니다. 도움이 될 것입니다 닫고 다시 시작하십시오
Raghunandan

새 프로젝트를 만들려고 했습니까?
Vipul Purohit

나는 안녕하세요 세계 프로젝트에 ... 지금은 새 프로젝트를 생성하지만, 일부 종속성 오류를 던지고있다
JNI_OnLoad에

같은 문제가 브라우저에서 gradle을 열어 사이트에 연결하려고합니다. 인터넷 연결도 확인하십시오. 나는 이것을 여러 번 시도했지만 효과가 있습니다.
user1621629

Gradle은 브라우저에서 제대로 작동하며 고속 광대역 연결을 사용하므로 인터넷 연결에 문제가 없습니다.
Vipul Purohit

답변:


196

그것은 붙어 있지 않습니다, 그것은 일반적으로 5-7 분 시간이 걸릴 것입니다, 또한 인터넷 연결에 따라 달라집니다, 그래서 잠시 기다립니다. 처음 시작하는 데 시간이 걸립니다.

업데이트 : C:\Users\<User>\.gradle\daemon\x.y폴더 에서 최신 로그 파일을 확인하여 다운로드중인 파일 을 확인하십시오.


526
다운로드 진행 표시 줄 것 상처를하지 않은 사람
abbood

2
불확실한 진행 표시 줄! :)
Tony

28
또는 적어도 큰 파일을 가져오고 있다고 알려주십시오.
Douglas Starnes

2
실제로 Gradle을의 서버는 항상 바쁘다 : MEH
totten

7
Google 개발자가 개발을 위해 매우 고급형 컴퓨터를 사용하는 것 같습니다. 그들의 CPU는 빠릅니다. 네트워크가 빠릅니다. 다운로드는 단지 몇 초만 걸리므로 진행률 표시 줄에 신경 쓰지 않습니다 . Chrome이 얼마나 많은 RAM을 사용하고 있는지 확인하세요. (BTW, 다운로드가 이미 (I 비록 상당히 빠른 네트워크 오전) ... 더 나를 위해 반 시간 이상 복용)
cychoi

63

예, 있습니다.

  1. 새 프로젝트를 만들면 Android Studio 응용 프로그램을 종료해야합니다. 시간이 오래 걸리기 때문입니다.
  2. C : \ Users \ {로그인 한 사용자} \. gradle 폴더로 이동하십시오.
  3. Android Studio에 필요한 버전의 gradle을 보여주는 폴더가 있습니다 (예 : gradle-1.8-bin)
  4. 인터넷에서이 버전을 다운로드하십시오 (예 : gradle-1.8-bin.zip).
  5. C : \ Users \ {사용자 로그인} \. gradle \ wrapper \ dists \ gradle-1.8-bin으로 이동하십시오.
  6. 여기에는 GUID와 같은 이름의 폴더가 있습니다.
  7. 인터넷에서 이미 다운로드 한 zip 파일을이 폴더로 복사하면됩니다.
  8. Android Studio를 실행하고 새 프로젝트를 만듭니다.

3
어떤 이유로 안드로이드 스튜디오가 gradle-1.9-all.zip을 다운로드하게하면 인터넷 속도의 거의 10 %로 다운로드되지 않았습니다. 수동으로 다운로드하는 것이 더 빨랐습니다.
Prathamesh Gharat

1
gradle 자체뿐만 아니라 maven 종속성을 다운로드하는 데 수십 년이 걸리며 각 KB 크기 jar의 평균 시간입니다.
yorkw

이러한 종속성은 android studio의 AVD Manager와 마찬가지로 업데이트를 위해 내부적으로 패키지화되고 관리되어야합니다. 이제 안드로이드 스튜디오를 여기저기서 조각난 소프트웨어로 만듭니다.
Ankit Tanna

내가 찾는 것은 인터넷 속도가 좋더라도 gradle의 서버에서 다운로드하는 것이 극히 어렵다는 것입니다. 3MBps 이상의 다운로드 속도로 작업하고 있지만 Gradle은 62MB 파일을 다운로드하는 데 40 분이 걸립니다. 서버가 느립니다. !!
Ankit Tanna

이것은 매력을 일으킨다. crux문제의 그 Gradle을 이전 버전과 호환되지 않습니다 그리고 당신은 제대로 구축 Gradle을 특정 버전이 필요합니다. 문제입니다.
stephen

21

오랫동안 기다렸지 만 랩톱에서도 같은 문제가 발생했습니다. 이것이 내가 한 일이며 나를 위해 일했습니다. Android Studio를 강제로 닫았다가 다시 시작하면됩니다. 이번에는 기존 프로젝트를 열고 빌드 / 다운로드 프로세스를 마무리하도록합니다.

시도 할 수있는 또 다른 옵션은 파일-> 설정을 보면 Gradle 위치에 대한 옵션이 있다는 것입니다. Gradle 다운로드 사이트로 이동하여 Gradle의 로컬 배포판을 다운로드하고 Gradle 위치를 해당 로컬 디렉토리로 지정할 수 있습니다.


그렇습니다. 다시 시작하고 오랫동안 기다린 후에 마침내 끝났습니다. 모두 감사합니다
Vipul Purohit

1
압축 파일. .11 버전의 gradle에는 여러 개의 하위 폴더가 있습니다. 구성에서 어떤 폴더를 가리켜 야합니까? BIN 만?
xavendano

13

OS X를 사용하고 있고 계속 무한정 중단되는 경우 Android Studio를 종료하고 강제 종료해야 할 수도 있습니다. 콘솔의 ~ / .gradle 디렉토리로 이동하십시오. 거기에 래퍼 / dists 디렉토리와 gradle AS의 모든 버전이 다운로드하려고합니다. 임의로 이름이 지정된 서브 디렉토리 아래에서 다운로드 시간 소인을 확인하십시오. 변경되지 않는 경우 다운로드가 중단되어 AS가 제대로 다시 시작할 수 없었으며 dists 디렉토리 아래의 모든 항목을 삭제하고 다시 시작하지 않는 한 불가능합니다.

따라서 AS 종료로 ~ / .gradle / wrapper / dists 아래의 모든 항목을 삭제 한 다음 AS의 새 프로젝트로 다시 시도하십시오. gradle 다운로드 파일의 진행률 (.part로 끝남)을 확인하여 파일이 커지고 있는지 확인할 수 있습니다. 큰 파일이므로 많은 시간을 할애하십시오.

그것이 마침내 나를 위해 일한 것입니다.


감사합니다. 의견을 업데이트하십시오. ADS가 너무 혼란 스럽습니다. AS 또는 Android Studio를 사용하십시오.
Muhammad Adil

1
대부분의 Mac 사용자에게는 이것이 정답입니다.
Abhishek Biswas

dists다른 시스템 의 컨텐츠를 에어 드롭했습니다 . 일했다!
Henry

7

해결책 :

1). C : \ Users \ username.gradle 폴더를 삭제하십시오.

2). http://downloads.gradle.org/distributions/gradle-2.2.1-all.zip 다운로드

삼). android studio에서 새 프로젝트를 만듭니다.

4). 이번에는 gradle building에 붙어있을 때 android studio를 강제로 닫습니다.

5) 이제 C : \ Users \ username.gradle \ wrapper \ dists \ gradle-2.2.1-all \ c64ydeuardnfqctvr1gm30w53 (끝 디렉토리 이름이 다를 수 있음)으로 이동하십시오.

6)이 디렉토리에서 gradle-2.2.1-all.zip.lck 및 기타 파일을 삭제하십시오.

7) 새로 다운로드 한 gradle-2.2.1-all.zip을 여기에 붙여 넣습니다.

8) 안드로이드 스튜디오를 실행하십시오. :)


4

예, Android Studio보다 먼저 Gradle을 수동으로 설치할 수 있습니다. 먼저 임의의 위치에 gradle을 설치 한 다음 경로 변수에 바람직한 위치를 추가하십시오 (환경 변수 창에서).


4

Gradle은 실제로 Android Studio (적어도 Mac OS X 버전)에 포함되어 있습니다. Android Studio 응용 프로그램 "패키지 내용"내부의 설치된 위치를 가리켜 야했습니다 (응용 프로그램 아이콘을 마우스 오른쪽 버튼으로 클릭하여 볼 수 있음) .)
Android Studio 패키지 내 gradle의 위치


4

참고 : 내 대답은 꽤 길어 보이지만 현재 프로젝트로 구성하는 올바른 방법을 원하면 단 2 단계 떨어져 있습니다.

실제 문제가 무엇인지 발견했습니다. 실제로 각 Android 프로젝트에는 자체 버전의 gradle 래퍼가 있습니다.

디르를 보라

프로젝트 이름 / 그라 데 / 랩퍼

여기에 속성 파일은이 프로젝트가 사용하는 gradle의 버전을 나타냅니다.

#Mon Sep 08 13:53:18 PDT 2014
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-2.7-all.zip

따라서 문제는 해당 버전의 gradle이 없으면 해당 버전을 다운로드 하는 것입니다. 예를 들어이 디렉토리를 살펴보면 gradle 버전이 다운로드되었습니다.

/home/myusername/.gradle/wrapper/dists

~처럼 보인다

여기에 이미지 설명을 입력하십시오

여기에없는 경우 gradle 버전을 다운로드하려고 시도합니다. 다른 버전의 gradle을 다운로드하는 데 익숙하다면 다른 버전의 gradle을 다운로드 할 때까지 기다릴 수 있습니다

해결 방법은 다음과 같습니다. 1. 프로젝트가 git clone 인 경우 먼저 프로젝트를 복제하십시오.

  1. projectdir / gradle / wrapper로 이동하십시오.

3. distributionUrl의 버전을 기존 버전으로 변경하십시오. 예 : 2.2.1-all 용

URL은

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

gradle-wrapper.jar 파일을 프로젝트 디렉토리 / gradle / wrapper에 복사하십시오.

.gradle / wrapper / dists / gradle-2.1.1-all / 4ryh47z6pv2tj9n03uiw8pzc6 / gradle-2.2.1 / lib / gradle-wrapper.jar (gradle-wrapper2.2.1.jar의 이름을 gradle-wrapper.jar로 바꾸는 것을 잊지 마십시오)

  1. 이제 스튜디오에서 프로젝트를 가져옵니다 .. 작동합니다.

3

Windows 사용자의 경우

네트워크 리소스 모니터 사용

여기에 이미지 설명을 입력하십시오

작업 관리자 열기 [Ctrl + Shift + Esc]

성능 탭

열린 자원 모니터 (아래에서)

먼저 나는 여기에서 답을 읽은 후에 기다리기로 결정했습니다. 하지만 얼마나 ..? 완료되는지 확인하는 방법? 다운로드 비율을 제공해야하지만 그렇지 않은 것입니다. 그래서 당신에게 다운로드의 일부 현물 동안 진행되어 표시됩니다,이 네트워크 리소스 모니터를 열고 진보의 어떤 종류의 일이 벌어지고 알고 Studio64.exe을 . 그렇지 않은 경우 (0B / Sec가 표시되면) 네트워크를 사용할 수 없거나 응용 프로그램이 응답하지 않는 것입니다.


2

나를 위해 일한 것 :

  1. 더미 프로젝트를 작성하고 빌드 화면에 고정되면 스튜디오 프로세스를 종료하십시오.
  2. 안드로이드 스튜디오를 열고 프로젝트를 열면 프로젝트가 중단됩니다.
  3. 더미 프로젝트가 이미 열린 상태에서 새 프로젝트를 생성하면 문제없이 프로젝트가 생성됩니다.
  4. 더미 프로젝트를 닫고 재미있게 보내십시오.

2

.gradle 폴더를 제거 하여이 문제를 해결했습니다.

Windows에서 : C : \ Users {로그인 한 사용자} .gradle


나도 같은 문제에 직면하고 .gradle 폴더를 제거하여 시도했지만 제대로 작동합니다.
Sudhakar

1

Android Studio에 포함 된 gradle은 / Applications / Android Studio.app/plugins/gradle/lib에 있습니다.

Android Studio.app 디렉토리로 이동하려면 "Android Studio.app"를 cd했습니다.

또는 cd / Applications / Android \ Studio.app/plugins/gradle/lib를 수행 할 수 있습니다


1

이것은 또한 나를 위해 시간이 걸렸습니다 (느린 연결).

(16.04) 우분투 , 나는 할 수 있었다 다운로드 진행 상황을 모니터 에서 보면 :

~/.gradle/wrapper/dists/gradle-3.3-all/55gk2rcmfc6p2dg9u9ohc3hw9/ 

ls -al이 디렉토리에서 실행 하면 gradle-3.3-all.zip.part파일이 계속 커지는 것으로 나타났습니다 .

파일은 88M이되었습니다.

55gk2rcmfc6p2dg9u9ohc3hw9 (및 gradle 버전)는 사용자마다 다를 수 있습니다. 이에 따라 명령을 변경하십시오.


1
  1. gradle-wrapper.properties를여십시오.
  2. 다음에서 변경 : distributionUrl = https / : //services.gradle.org/distributions/gradle-4.4-all.zip 다음으로 변경 : distributionUrl = http://services.gradle.org/distributions/gradle-4.4-all.zip

참고 : 1. 나는 gradle을 다운로드하기 위해 SSL 비활성화를 신경 쓰지 않지만 다른 사람들은 민감 할 수 있으므로 귀하에게 달려 있습니다. 2. 내 경우에는 4.4 버전 인 gradle 버전을 확인하십시오.

gradle-wrapper.properties로 이동하십시오

https를 http로 변경하고 https 후에 슬래시가 있으면 제거하십시오.

결과 : 성공




0

빠른 수정 : 그냥 turn off your firewall, 안드로이드 스튜디오가 무언가를 다운로드하려고하는 것 같습니다. 방화벽 때문에 파일이 멈추는 것을 막기 때문에 방화벽이 막혔습니다.

참고 : Turning your firewall off can lower your security 시간이 있으면 방화벽에서 android studio를 허용 할 수 있습니다. 이렇게하면 방화벽을 켜고 안드로이드 스튜디오가 원하는 것을 다운로드 할 수 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.