Programing

Invoke-customs는 Android 0부터 시작하여 지원됩니다. --min-api 26

lottogame 2020. 4. 4. 10:12
반응형

Invoke-customs는 Android 0부터 시작하여 지원됩니다. --min-api 26


빌드 버전 gradle 26을 사용하기 전에이 이미지 오류 와 같이 buildtoolsversion을 27로 변경 한 후 : error build gradle screenshot


몇 시간 동안 고생 한 후 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가 작동하지 않으면 이것을 시도하십시오

'Instant Run'을 비활성화하십시오.

Android Studio-> File -> Settings -> Build, Execution, Deployment-> Instant Run-> 사용 안함 확인란


필자의 경우 시스템에서 업그레이드 된 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


반응형