마지막 업데이트 (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 에서 자세한 정보를 얻을 수 있습니다.