- 에러정리(4)
-
안드로이드 스튜디오 Unable to make field private final java.lang.String java.io.File.path accessible: module java.base does not "opens java.io" to unnamed module @33ea8b
Unable to make field private final java.lang.String java.io.File.path accessible: module java.base does not "opens java.io" to unnamed module @33ea8b 위와 같은 에러가 발생하였다면 gradle.properties 파일에 아래와 같이 추가 해주면 됩니다. #org.gradle.jvmargs=-Xmx1536m// 주석 처리후 android.useAndroidX=true android.enableJetifier=true # 아래처럼 코드를 추가 org.gradle.jvmargs=-Xmx1536M --add-exports=java.base/sun.nio.ch=ALL-UNNAMED --add-op..
2024.03.25 -
안드로이드 스튜디오 java.lang.IllegalArgumentException: Unsupported class file major version 61
다른 pc에 있는 소스를 가져와 내 pc에서 열었을때 버전이 달라 에러가 발생할수 있습니다. 아래는 그 상황에서 만난 에러 로그입니다. java.lang.IllegalArgumentException: Unsupported class file major version 61 jdk 버전을 확인해줍니다. file 탭 > settings > Build, Execution, Deployment > Build Tools > Gradle 에 들어가면 jdk 버전을 확인할수 있습니다. 자바 버전이 17버전으로 되어 있었는데 11버전으로 낮추고 빌드를 해보니 오류가 해결되었습니다.
2024.02.21 -
kotlin 레이아웃 인식 못하는 에러
위 사진 처럼 R에서 activity_main을 인식을 못하고 아래와 같은 에러가 발생합니다. Caused by: org.gradle.workers.internal.DefaultWorkerExecutor$WorkExecutionException: A failure occurred while executing org.jetbrains.kotlin.compilerRunner.GradleCompilerRunnerWithWorkers$GradleKotlinCompilerWorkAction Caused by: org.jetbrains.kotlin.gradle.tasks.CompilationErrorException: Compilation error. See log for more details 앞에 패키지를 입력..
2023.10.18 -
안드로이드 스튜디오 버전 다를때 에러
맥북에서 작업한 코드를 깃허브에 업로드 후 집에 데스크탑으로 내려 받아 실행시켰을때 아래와 같은 오류메세지가 떴습니다. The project is using an incompatible version (AGP 8.0.0) of the Android Gradle plugin. Latest supported version is AGP 7.2.1 위와 에러 메세지를 검색해보니 스택오버플로우에서는 gradle plugin 버전을 7.2.1로 바꾸면 된다고 하였지만 바꿔도 해결이 되지 않았습니다. 위의 사진처럼 Android가 선택되고 아래에 app의 경로가 쭉 나와야 하지만 이처럼 Android선택지가 없고 Project로 표시가 되는 문제였습니다. 구글을 검색해서 jdk버전, gradle버전, gradle p..
2023.09.01