Android Studio throws build error in Kotlin project which calls static method in java interface

后端 未结 4 2021
挽巷
挽巷 2021-02-20 11:45

I have a Kotlin project in Android Studio. I am calling a static method in Java interface from the Kotlin code. The build fails with the error,

Calls to static m         


        
4条回答
  •  执念已碎
    2021-02-20 12:14

    The compileOptions section in build.gradle affects the Java compiler, not the Kotlin compiler. To set the target JVM version for the Kotlin compiler, use the following block:

    compileKotlin {
        kotlinOptions.jvmTarget = "1.8"
    }
    
    compileTestKotlin {
        kotlinOptions.jvmTarget = "1.8"
    }
    

    See the documentation for more information.

提交回复
热议问题