programing

invoke-customs는 Android 0 --min-api 26부터만 지원됩니다.

projobs 2023. 6. 23. 23:39
반응형

invoke-customs는 Android 0 --min-api 26부터만 지원됩니다.

빌드 버전 그래들 26을 사용하기 전에는 이 이미지와 같이 빌드 도구 버전을 27로 변경한 후에는

나는 최근에 안드로이드 스튜디오 4.2.2를 사용하고 있습니다. 나는 나의 모든 의존성을 업데이트하고 있습니다.

      sourceCompatibility JavaVersion.VERSION_1_10
      targetCompatibility JavaVersion.VERSION_1_10

로.

compileOptions {
           sourceCompatibility kotlin_version
           targetCompatibility kotlin_version
         }

업데이트 후에 이 오류가 발생합니다. 도와주세요.

오류: 빌드 그라들 스크린샷 오류

몇 시간 동안 고심한 끝에 다음 사항을 app/build.gradle에 포함시켜 해결했습니다.

android {
    compileOptions {
        sourceCompatibility JavaVersion.VERSION_1_8
        targetCompatibility JavaVersion.VERSION_1_8
    }
}

https://github.com/mapbox/mapbox-gl-native/issues/11378

compileOptions(컴파일 옵션)가 작동하지 않으면 다음을 시도합니다.

'즉시 실행'을 비활성화합니다.

Android Studio -> -> -> -> 사용 안 함 확인란

저의 경우 시스템이 업그레이드된 Java를 사용했기 때문에 오류가 여전히 남아 있었습니다.Java 10을 사용하는 경우 compileOptions:

compileOptions {
    sourceCompatibility JavaVersion.VERSION_1_10
    targetCompatibility JavaVersion.VERSION_1_10

}

Java 7을 사용하는 경우 아래 스니펫을 앱 레벨에 포함합니다.build.gradle:

compileOptions {

    sourceCompatibility JavaVersion.VERSION_1_7
    targetCompatibility JavaVersion.VERSION_1_7

}

언급URL : https://stackoverflow.com/questions/49891730/invoke-customs-are-only-supported-starting-with-android-0-min-api-26

반응형