Android Studio를 사용하고 있습니다. 어떻게 수동으로 설치 및 사용할 수 있습니다 Gradle
내 Android Studio
.
http://www.gradle.org/downloads 버전 gradle-2.1-all.zip Gradle
에서 다운로드 했습니다.
압축 파일을 열면 bin, docs 등을 볼 수 있지만 복사 할 위치를 모르겠습니다. 그리고 Android에서 사용 방법을 복사 한 후에도 ..
Android Studio를 사용하고 있습니다. 어떻게 수동으로 설치 및 사용할 수 있습니다 Gradle
내 Android Studio
.
http://www.gradle.org/downloads 버전 gradle-2.1-all.zip Gradle
에서 다운로드 했습니다.
압축 파일을 열면 bin, docs 등을 볼 수 있지만 복사 할 위치를 모르겠습니다. 그리고 Android에서 사용 방법을 복사 한 후에도 ..
답변:
Android Studio는 자동으로 Gradle 래퍼를 사용하고 로컬에 설치된 버전을 사용하는 대신 올바른 버전의 Gradle을 가져옵니다. 새 버전의 Gradle을 사용하려면 스튜디오에서 사용하는 버전을 변경할 수 있습니다. Android Studio의 프로젝트 트리 아래에서 gradle/wrapper/gradle-wrapper.properties
. 이 항목 변경 :
distributionUrl=http\://services.gradle.org/distributions/gradle-2.1-all.zip
distributionUrl
파일 시스템의 zip을 가리 키도록 줄을 임시로 변경하고 빌드 (예 :)를 실행 gradlew assemble
한 다음 완료되면 올바른 URL로 변경하십시오. 그러면 Gradle이 파일 시스템에서 패키지를 "다운로드"하고 예상대로 설정하는 한편, gradle
디렉토리를 VCS에 커밋 할 때 다른 컴퓨터는 그대로 둡니다 .
https://services.gradle.org/distributions/
최신 Gradle 배포 파일을 다운로드하고 압축을 푼 다음 모든 파일을 복사하여 아래에 붙여 넣습니다.
C:\Users\{USERNAME}\.gradle\wrapper\dists\
1 단계 : Gradle에서 다운로드 사이트로 이동 : https://gradle.org/releases/
2 단계 : 다운로드 한 zip 파일을 디렉토리에 추출합니다.
2 단계 : Android 스튜디오 / Intellij IDEA에서 Ctrl + Alt + S (mac : ⌘ +,) 누르기
3 단계 : Goto : 빌드, 실행, 배포 >> 빌드 도구 >> Gradle (또는 검색 창 Gradle에 입력)
4 단계 : 선택 : (X) 로컬 gradle 배포를 사용하고 Gradle 홈을 추출 된 Gradle 디렉터리로 설정합니다. 적용을 클릭하십시오.
5 단계 : 불필요한 gradle 파일 삭제 삭제 :
-MyApp /
gradle
/-gradlew-gradlew.bat
이것이 Windows 시스템이고 gradle-2.1-all을 사용하고 있다고 가정 합니다. [모든 gradle 버전에 적용 가능하며 필요에 따라 버전을 변경하십시오]
모든 등급은 http://services.gradle.org/distributions/ 에서 찾을 수 있습니다 .
체크 <Your Project>\gradle\wrapper\gradle-wrapper.properties
확인 만들기를 distributionUrl가 있다
distributionUrl=http\://services.gradle.org/distributions/gradle-2.1-all.zip
gradle을 자동으로 다운로드하므로 충분합니다.
위의 작업을 수행 한 후 zip을 다운로드 한 경우 gradle-2.1-all.zip 을
C:\Users\<username>\.gradle\wrapper\dists\gradle-2.1-all\<some_hash_key>\
추가 다운로드 시간을 절약 할 수 있습니다.
Manually
! 그러나 귀하의 답변은 automatically
오프라인 컴퓨터에서는 자동으로 다운로드 할 방법이 없다고 말합니다 !
1. Gradle 양식 Gradle 배포판 다운로드
2. 특정 위치에 파일 추출
3. Android Studio 열기 : 파일> 설정> Gradle> 로컬 Gradle 배포 사용 에서 gradle을 추출한 경로를 탐색합니다.
4. 적용을 클릭하고 확인
끝난
이렇게 사용했는데
distributionUrl=file\:///E\:/Android/Gradle/gradle-5.4.1-all.zip
그리고 그것은 나를 위해 일했습니다.
원하는 곳에서 포장을 풉니 다. Android Studio의 Settings 아래에는 Gradle 카테고리가 있으며 원하는 경우 외부 gradle 위치를 지정할 수 있습니다. gradle bin 폴더를 경로에 넣는 것이 합리적입니다.
1 단계. 최신 Gradle 배포판 다운로드
2 단계. 배포판 풀기
Microsoft Windows 사용자
파일 탐색기로 새 디렉토리 C : \ Gradle을 만듭니다.
두 번째 파일 탐색기 창을 열고 Gradle 배포가 다운로드 된 디렉터리로 이동합니다. ZIP 아카이브를 두 번 클릭하여 콘텐츠를 표시합니다. 콘텐츠 폴더 gradle-4.1을 새로 생성 된 C : \ Gradle 폴더로 드래그합니다.
또는 원하는 아카이버 도구를 사용하여 Gradle 배포 ZIP을 C : \ Gradle에 압축을 풀 수 있습니다.
3 단계. 시스템 환경 구성
Microsoft Windows 사용자
파일 탐색기에서이 PC (또는 컴퓨터) 아이콘을 마우스 오른쪽 버튼으로 클릭 한 다음 속성-> 고급 시스템 설정-> 환경 변수를 클릭합니다.
시스템 변수에서 경로를 선택한 다음 편집을 클릭합니다. C : \ Gradle \ gradle-4.1 \ bin에 대한 항목을 추가합니다. 저장하려면 확인을 클릭하십시오.
4 단계. 설치 확인
(기존 답변에는 작동 할 수있는 두 가지 솔루션이 언급되어 있지만.에 대한 수동 다운로드 gradle gradlew
은 필수 세부 정보가 부족하여 실패를 유발하는 것입니다. 따라서 불필요한 시간 낭비를 줄이기 위해 누락 된 세부 정보가있는 요약을 추가합니다. , 다른 사람들이 같은 문제를 겪을 경우.)
두 가지 가능한 솔루션이 있습니다.
해결 방법 A : 위치를 사용 gradle
하고 gradlew
관련 파일을 삭제 합니다. (권장하지 않음)
이 게시물에서이 답변을 참조하십시오 : https://stackoverflow.com/a/29198101/
팁 :
해결 방법 B : 다운로드 gradle
에 대한 수동 분배 gradlew
. (권장)
Android Studio는 gradle을 해시로 명명 된 하위 디렉토리에 다운로드합니다.
수동으로 다운로드하려면 해시로 명명 된 정확한 하위 디렉토리로 다운로드해야합니다.
단계 :
.gradle/wrapper/dists/gradle-4.10.1-all/455itskqi2qtf0v2sja68alqd/
ps -aux grep | android
.gradle/wrapper/dists/gradle-4.10.1-all/455itskqi2qtf0v2sja68alqd/
gradle-4.10.1-all.zip.part
*.part
파일을 제거 하십시오..gradle/wrapper/dists/gradle-4.10.1-all/455itskqi2qtf0v2sja68alqd/gradle-4.10.1-all.zip
Android Studio
하고 다시 시도하십시오.
.gradle/wrapper/dists/gradle-4.10.1-all/455itskqi2qtf0v2sja68alqd/gradle-4.10.1/
팁 :
Android Studio
하고 빈 프로젝트를 다시 만든 후 다른 프로세스가 배포판을 다운로드하기를 기다리는 중이라는 메시지가 표시되면.Android Studio
서로 다른 gradle
버전을 사용할 수 있으므로 Android Studio
업그레이드시이 프로세스를 한 번 반복해야 할 수 있습니다 .BTW :
다음은 내 ( 4.10.1 을 사용하는 )의 dir 레이아웃입니다.Linux
Android Studio 3.3.1
gradle
eric @ eric-pc : ~/.gradle/wrapper
$tree -L 4
. └── dists └── gradle-4.10.1-all └── 455itskqi2qtf0v2sja68alqd ├── gradle-4.10.1 ├── gradle-4.10.1-all.zip ├── gradle-4.10.1-all.zip.lck └── gradle-4.10.1-all.zip.ok
에 대한 제안 Android-Studio
Android Studio
. gradle
설치 디렉토리 또는 .zip 파일을 선택하는 옵션을 제공하는 것이 좋습니다 gradlew
.gradle.properties
? 예를 들어 parallel
속성 을 추가 하고 싶지만 gradle.properties
팀 프로젝트에서 변경하고 싶지 않습니다 .
왜 이렇게 많은 왜곡 된 설명이 있는지 모르겠습니다. Android Studio (AS)가 끊임없이 변화 / 진화하고 있기 때문일까요? 그럼에도 불구하고 절차는 이렇게 간단합니다.
적절한 디렉토리에 이미 Gradle을 설치했다고 가정하면 GRADLE_HOME
지금 정의하지 않은 경우에 대한 환경 변수도 정의하고 AS를 다시 시작 했음을 의미합니다 .
내 예 : GRADLE_HOME=C:\Gradle\gradle-5.2.1
그런 다음 AS를 시작하고
File> Settings> Build, Execution, Deployment> Gradle로 이동합니다.
이제 다음을 선택하기 만하면 (o) Use local gradle distribution
됩니다.. AS는 로컬 Gradle 경로를 찾았 음을 알려줍니다.
히트 Apply
와 Ok
및 AS 다시 시작합니다.
이제 모든 Gradle 데이터는 일반적으로 여기 (이 경우 Windows)에있는 HOME 디렉토리 에서 찾을 수 있습니다 .
# tree -L 2 $USERPROFILE/.gradle/ | tail -n +2
├── build-scan-data
│ ├── 2.1
│ └── 2.2.1
├── caches
│ ├── 3.5
│ ├── 5.2.1
│ ├── jars-3
│ ├── journal-1
│ ├── modules-2
│ ├── transforms-1
│ ├── transforms-2
│ ├── user-id.txt
│ └── user-id.txt.lock
├── daemon
│ ├── 3.5
│ └── 5.2.1
├── native
│ ├── 25
│ ├── 28
│ └── jansi
├── notifications
│ └── 5.2.1
├── workers
└── wrapper
└── dists
최신 AS 3.3.2에서 테스트 됨
첫 번째 단계에서 http://www.gradle.org/downloads 로 이동 한 다음 Gradle 버전을 선택하고 GitHub의 다운로드 링크를 따라 가서 GitHub에서 Gradle을 다운로드해야합니다. 다운로드가 완료된 후 다운로드 한 파일을 디렉토리 (원하는 모든 디렉토리)에 추출해야합니다. 마지막으로 추출 된 폴더를 열고 gradlew.bat를 실행하고 다운로드가 완료 될 때까지 몇 분 정도 기다리십시오. 파일 다운로드를 완료하면 Gradle이 자동으로 설치됩니다. Gradle은 다음 번에 올바르게 작동합니다. 나는이 방법 으로이 문제를 해결하고 테스트했으며 모든 것이 정상이므로 모든 사람이 이런 식으로 테스트 할 수 있으므로 잘 작동합니다. 행운을 빕니다.
Manually
! 아직 당신의 대답은 말한다 automatically
에 OFFLINE machine
자동으로 다운로드 할 수있는 방법이 없습니다!
https://gradle.org/ 다운로드로 이동 하여 최신 zip 파일을 다운로드합니다 (현재 3.1이 최신 버전 임).
다운로드 한 zip 파일을 / opt / android-studio / gradle /에 추출합니다.
Android Studio에서 프로젝트를 열고 Ctrl + Alt + S를 누릅니다.
설정 창의 검색 창에서 Gradle을 검색합니다.
선택 : (X) 로컬 gradle 배포를 사용하고 Gradle 홈을 /opt/andriod-studio/gradle/gradle.xx로 설정합니다 (여기서 xx는 방금 다운로드 한 gradle zip 파일의 버전입니다.). 그런 다음 적용을 클릭하십시오.
동기화가 이미 실패한 경우 Gradle을 다시 동기화 해 봅니다. 프로젝트를 닫고 프로젝트를 다시 엽니 다.
이것이 문제를 해결하기를 바랍니다.
@ 말처럼
https://services.gradle.org/distributions/
최신 Gradle 배포 파일을 다운로드하고 압축을 푼 다음 모든 파일을 복사하여 아래에 붙여 넣습니다.
C:\Users\{USERNAME}\.gradle\wrapper\dists\
하지만 먼저 Android Studio 에서 zip 파일을 다운로드하고 취소해야합니다.
그렇게하면 해시를 얻고 파일을 복사하여 해시 아래에 놓을 수 있습니다.
원하는 패키지를 다운로드 한 다음 배포 라인을 다음과 같이 수정하십시오.
distributionUrl=file:/c:/Gradle/gradle-5.5.1-all.zip
최신 gradle을 한 번 설치했다고 가정합니다. 그러나 특정 프로젝트 gradle 버전이 이미 머신에 설치된 gradle 버전과 일치하지 않으면 gradle sycn은 해당 버전을 다운로드하려고합니다. 이 다운로드를 방지하려면 한 가지 트릭이 있습니다. 먼저 컴퓨터에 이미 설치된 gradle 버전을 알아야합니다. 이동 : C : \ Users {username} .gradle \ wrapper \ dists, 여기에 모든 준비가 설치된 버전이 표시되고 최신 버전을 기억하고 gradle-6.1.1-all.zip이라고 가정합니다. 이제 Android Studio로 돌아갑니다. 열린 프로젝트에서 Android 스튜디오의 프로젝트 트리를 탐색하고 gradle / wrapper / gradle-wrapper.properties 파일을 엽니 다. 이 항목 변경 :
distributionUrl=http\://services.gradle.org/distributions/gradle-6.1.1-all.zip
이렇게하면 gradle을 반복해서 다운로드하는 것을 방지 할 수 있습니다. 그러나 버전이 정말 오래 되었다면 이것을 피하십시오. 그렇다면 다음 경고를 찾을 수 있습니다.
Deprecated Gradle features were used in this build, making it incompatible with Gradle 7.0.
Use '--warning-mode all' to show the individual deprecation warnings.
See https://docs.gradle.org/6.1.1/userguide/command_line_interface.html#sec:command_line_warnings
1. 주어진 링크 http://services.gradle.org/distributions/에 따라 gardle을 설치합니다. 2. C : \ Gradle \ gradle-4.5 위치에서 다운로드 한 파일을 추출합니다. 3. gradle의 환경을 설정합니다. This PC \ properties \ advance 시스템 설정 \ 환경 변수 4. Android 스튜디오를 시작하고 Android 스튜디오에서 gradle C : \ Gradle \ gradle의 경로를 설정합니다.