我使用的是AndroidStudio3.0.0 Beta 5,根据此链接,我应该能够在任何SDK版本中使用一些Java8特性。但是,我得到了针对SDK 22的异常:
默认或静态接口方法,使用无-min版本的>= 24
在前面的链接中,据说默认的和静态的接口方法特性可以用于任何SDK。
PS:使用Java 8的依赖项是火花
发布于 2017-09-25 13:50:14
默认和静态接口方法的minSdk为24。您可以在这里看到概述。
https://developer.android.com/guide/platform/j8-jack.html
但是,根据这里的表,新的Android 3应该可以使用
https://developer.android.com/studio/write/java8-support.html
所以要么是文档错误,要么还没有准备好。
https://stackoverflow.com/questions/46406796
复制相似问题