저는 Android Studio를 처음 사용합니다. 설정 후 응용 프로그램을 가져 오려고 할 때 gradle이 빌드 할 수 없도록 오류가 발생합니다.
오류 : org.codehaus.groovy.runtime.InvokerHelper 클래스를 초기화 할 수 없습니다.
Java의 클래스 경로 설정이 정상인지 확인했습니다. Windows OS를 실행하고 있습니다. 누구든지 오류의 원인을 알고 있습니까?
답변
이 오류를 해결하려면 아래에 따라 변경하십시오.
Java SDK 버전 : 14 이상을 설치합니다 .
JDK 다운로드 링크 : https://www.oracle.com/java/technologies/javase-jdk14-downloads.html
에서
gradle-wrapper.properties
하시기 바랍니다 사용 등급 버전 6.3 이상.
예 :distributionUrl=https\://services.gradle.org/distributions/gradle-6.3-all.zip
답변
-
이것은 gradle 버전 때문입니다.
-
이동:
gradle / wrapper / gradle-wrapper.properties /
-
다음과 같이 과정의 버전을 변경하십시오.
distributionUrl = https \: //services.gradle.org/distributions/gradle-6.3-all.zip
콘솔은 다음을 출력합니다.
Welcome to Gradle 6.3!
Here are the highlights of this release:
- Java 14 support
- Improved error messages for unexpected failures
For more details see https://docs.gradle.org/6.3/release-notes.html
Starting a Gradle Daemon (subsequent builds will be faster)
답변
먼저 이것을보고 다시 설치 하십시오 -https: //youtu.be/trHinrIm6DM
“Could not initialize class org.codehaus.groovy.runtime.InvokerHelper”가 표시되면
1. Java SDK 14를 설치하고 환경 경로를 업데이트합니다.
2. “[Your RN or Flutter Project Folder] \ android \ gradle \ wrapper \ gradle-wrapper.properties”이 파일은 … (gradle 버전 업그레이드)로 편집됩니다.
#Fri Jun 23 08:50:38 CEST 2017
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-6.3-all.zip
3. cmd 경로 “[Your RN or Flutter Project Folder] \ android \”에서 gradlew를 실행합니다.
4. 시간이 걸립니다. “BUILD SUCCESSFUL”이 표시되면 프로젝트 폴더에서 “flutter run”할 수 있습니다.
그래, 일이야 ?
답변
나에게 도움이 된 사항 (MacBook) :
- 먼저 파일-> 캐시 무효화 / 다시 시작-> 무효화 및 다시 시작으로 이동하십시오.
- 그런 다음 호출 하여 JAVA_HOME 환경 변수 의 값을 확인합니다
echo $JAVA_HOME
( “/ Applications / Android Studio.app/Contents/jre/jdk/Contents/Home”와 같아야 함 ). - 그렇지 않은 경우 다음을 호출하여 값을 변경하십시오.
export JAVA_HOME="/Applications/Android Studio.app/Contents/jre/jdk/Contents/Home"
답변
낮은 버전의 Jdk 때문에이 문제에 직면했습니다. 이전에 Jdk 1.7 및 Android Studio 1.5.1을 설치 했는데이 문제가 발생했습니다. Android Studio 1.5.1 이상 을 설치하는 경우 JDK 1.8 필요
따라서 JDK 1.8을 설치하면이 문제가 해결되었습니다.
답변
Pop OS 20.04를 사용하고 있으며 노트북에 Java 버전 8, 11 및 14가 설치되어 있습니다.
이 오류는 버전 14가 표준 일 때 나에게 발생했습니다.
버전 11을 기본값으로 사용하도록 전환했을 때 더 이상 오류가 발생하지 않았습니다.
sudo update-alternatives --config java
답변
gradle-wrapper.properties 파일에서 Gradle을 6.3으로 업데이트하면 Mac OS Catalina의 문제가 해결되었습니다.
distributionUrl = https : //services.gradle.org/distributions/gradle-6.3-bin.zip