안드로이드 스튜디오 Gradle 빌드 속도 향상 파일을 편집하고

마지막 업데이트 (6 월 25 일부터 빌드) 이후로 Android 스튜디오 Gradle의 모든 변경 사항은 매우 느립니다. 또한 파일을 편집하고 키 업시 다시 컴파일 할 때 변경 사항을 자동 추적하는 것처럼 보입니다.

i5에서 각 변경 사항은 몇 분이 걸립니다.

Gradle 변경 속도를 높이는 방법에 대한 아이디어가 있습니까?



답변

개발자가 작업 중입니다. 이 답변에 게시 된 것처럼 지금 가장 빠른 해결책은 명령 줄에서 gradle을 사용하는 것이므로 개발하지 않은 모든 모듈에 대해 바이너리 라이브러리로 전환해야합니다. g +에는 개발자 토론 이 있습니다.


답변

확실히 차이를 만듭니다 : 방법… Gradle 빌드 시간 단축

gradle.properties다음 디렉토리에 이름이 지정된 파일을 작성하십시오 .

/home/<username>/.gradle/ (Linux)
/Users/<username>/.gradle/ (Mac)
C:\Users\<username>\.gradle (Windows)

이 줄을 파일에 추가하십시오.

org.gradle.daemon=true


답변

이 설정을 변경하면 컴파일 시간 10 분이 10 초로 줄었습니다.

1 단계:

설정 (ctrl + Alt + S)->

빌드, 실행, 배포->

컴파일러->

--offline명령 행 옵션 상자에 ” “를 입력하십시오 .

2 단계:

“독립 모듈을 병렬로 컴파일”체크 상자를 체크하십시오.

적용-> 확인을 클릭하십시오.

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

3 단계 : gradle.properties 파일에서-> 다음 행 추가

org.gradle.jvmargs=-Xmx2048M -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
org.gradle.parallel=true
org.gradle.configureondemand=true
org.gradle.daemon=true

최신 정보:

Android Studio 2.0 이상을 사용하는 경우 즉시 실행을 시도하십시오

설정 → 빌드, 실행, 배포 → 인스턴트 실행 → 인스턴트 실행 사용.

인스턴트 실행에 대한 자세한 정보-https: //developer.android.com/studio/run/index.html#instant-run


답변

안드로이드 스튜디오의 gradle.properties 파일에 다음을 추가하여 이전 core2duo 랩톱 (리눅스 민트 실행)에서 gradle 빌드를 43 초에서 25 초로 줄일 수있었습니다.

org.gradle.parallel=true
org.gradle.daemon=true

데몬 설정이 더 빨리 빌드되는 이유에 대한 출처 :
https://www.timroes.de/2013/09/12/speed-up-gradle/


답변

단계를 수행하면 10 배 빨라지고 빌드 시간이 90 % 단축됩니다.

먼저 다음 디렉토리에 gradle.properties라는 파일을 작성하십시오.

/home/<username>/.gradle/ (Linux)
/Users/<username>/.gradle/ (Mac)
C:\Users\<username>\.gradle (Windows)

이 줄을 파일에 추가하십시오.

org.gradle.daemon=true
org.gradle.parallel=true

Android Studio 에서이 옵션을 확인하십시오.

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

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


답변

최신 버전의 gradle (ver 2.4)이 있습니다.

파일 메뉴에서 ‘프로젝트 구조’대화 상자를 열어 프로젝트에 대해이를 설정할 수 있습니다.

Project Structure -> Project -> Gradle version

‘2.4’로 설정하십시오. 이 링크
에서 성능 향상에 대한 자세한 내용을 볼 수 있습니다 .


답변

Android Studio 2.1에서는 더 빠른 앱 빌드를 위해 “Dex In Process”를 활성화 할 수 있습니다.

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

https://medium.com/google-developers/faster-android-studio-builds-with-dex-in-process-5988ed8aa37e#.vijksflyn 에서 자세한 정보를 얻을 수 있습니다.