프로그래밍과 잡담

항상 그렇지만 안드로이드 빌드 툴은 진짜 거지 같아. 본문

프로그래밍/안드로이드

항상 그렇지만 안드로이드 빌드 툴은 진짜 거지 같아.

크레온 2023. 4. 30. 23:28

매번 이 거지같은 안드로이드 빌드 툴은 gradle의 버전을 올릴 때마다 오류가 나온다.

 

그냥 한번에 되는 경우가 없어.  그리고 오류 메시지도 제대로 알려주질 않어.

 

gradle 버전을 8.0 으로 올리고 빌드하면 이런 개같은 오류가 나는데 

 

'compileDebugJavaWithJavac' task (current target is 1.8) and 'kaptGenerateStubsDebugKotlin' task (current target is 17) jvm target compatibility should be set to the same Java version.

 

언제나 그렇듯이 내용이 잘 이해가 되지 않는다  버전이 1.8인데  현제 타겟은 17이라는건데 그러면 씨발 해결 방법을 알려주면 좋을텐데 개같은 구글 새끼들은 알려주지 않는다.

 

gradle의  compileOptions 쪽을 바꾸면 될까 해서 해봐도 안고쳐진다.

 

구글에서 찾아보니  해결방법은 아래 처럼  하면 해결된다.

kotlinOptions {
    jvmTarget = JavaVersion.VERSION_17.toString()
}

 

 

이 개놈들은 왜 해결 방법을 제대로 안 알려줄까?   최소한  kotlinOptions 를 살펴보라고 오류 메시지를 써주는게 그렇게 어려운가?

 

 

 

 

 

반응형
Comments