서명 된 APK를 생성하려고하는데 항상 같은 오류가 발생합니다.
To run dex in process, the Gradle daemon needs a larger heap.
It currently has approximately 910 MB.
For faster builds, increase the maximum heap size for the Gradle daemon to more than 2048 MB.
To do this set org.gradle.jvmargs=-Xmx2048M in the project gradle.properties.
해당 파일을 파일로 등록 할 수 없지만 gradle-wrapper.properties 수정을 시도했지만 여전히 동일한 오류가 발생합니다.
이것은 내 gradle-wrapper.properties 파일입니다.
#Thu May 05 20:51:44 CEST 2016
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
org.gradle.jvmargs=-Xmx2048m
답변
gradle.properties
루트 프로젝트에서 라는 파일을 만드 십시오.
root
|--gradle.properties
|--build.gradle
|--settings.gradle
|--app
|----build.gradle
그런 다음 파일 내부에 추가합니다.
org.gradle.jvmargs=-Xmx2048m
답변
프로젝트 창에서 프로젝트 이름을 마우스 오른쪽 버튼으로 클릭하고 새로 만들기> 파일을 선택합니다. 새 파일 이름은 “gradle.properties”입니다. 내용은 다음과 같습니다. org.gradle.jvmargs = -Xmx1536M; (또는 Gradle 콘솔에 표시된 숫자) 다음과 같은 줄로 표시됩니다. … Gradle 데몬의 최대 힙 크기를 2048MB 이상으로 늘립니다.
답변
gradle.properties
창문에 있습니다.
C:\Users\<%User_Name%>\.gradle\gradle.properties
안드로이드 스튜디오에서
`Gradle Scripts` >> `gradle.properties (Global Properties)`
답변
아래 단계를 따르십시오.
1)Go to File
2)Create a New File
3)Name it as gradle.properties
4)Write the content in the file
For eg:
org.gradle.jvmargs=-Xmx1536M;(replace it with the numbers in your gradle file)
도움이 되었기를 바랍니다.
답변
이것은 나를 너무 방해하는 문제이지만 나중에 빠른 해결책을 얻었습니다.
나는 동료가 언급 한 방법을 시도했지만 결코 효과가 없었습니다.
문제가 지속되면이 두 가지 방법을 사용하십시오.
참고 gradle 힙 크기를 변경하면 그다지 도움이되지 않을 수 있지만이 두 가지 방법을 시도하여 이러한 유형의 오류 ‘Gradle 데몬’오류를 피할 수 있습니다.
실행중인 다른 모든 애플리케이션을 닫고 Android 스튜디오를 다시 시작하십시오. 오류가 지속되면 두 번째 방법을 사용하십시오.
alt + ctrl을 누른 상태에서 작업 관리자 창을 열기 위해 del 버튼을 클릭하여 백그라운드에서 실행되는 불필요한 프로세스를 닫는 것입니다.
대부분 브라우저는 백그라운드에서 실행되고 많은 메모리를 소비하는 경향이 있으므로 Gradle 데몬 오류가 표시됩니다.
예를 들어 백그라운드에서 실행중인 크롬 프로세스를 닫고 Android 스튜디오를 다시 시작하거나 프로젝트를 다시 빌드합니다.
답변
또한 Android Studio 사용자 가이드 페이지에gradle.properties
설명 된대로 Build Cache를 사용하여 AOSP Accelerate Clean Builds를 활성화 / 비활성화 하는 파일을 찾았습니다 .
find -name 'gradle.properties'
AOSP 루트 디렉토리 에서 간단한 검색을 통해 여기에서 파일을 찾았습니다.
my_AOSP_root/tools/build/gradle.properties
답변
프로젝트 폴더 또는 C : \ Users \ Username.gradle에 gradle.properties를 유지합니다. 메모장을 사용하여 windiws에 저장할 때 파일 이름이 gradle.properties.txt가 아닌 “gradle.properties”인지 확인하십시오.