Я использую Android Studio 3.0.0 Beta 5 и согласно этой ссылке Я должен иметь возможность использовать некоторые функции Java 8 для любой версии SDK. Но вместо этого я получаю это исключение для целевого SDK 22:
метод по умолчанию или статический интерфейс, используемый без --min-sdk-version >= 24
В то время как в предыдущей ссылке сказано, что функции методов интерфейса по умолчанию и статического интерфейса доступны для любого SDK.
PS: при использовании Java 8 используется Spark.
javac
. - person CommonsWare   schedule 25.09.2017compileSdkVersion 26
,minSdkVersion 15
иtargetSdkVersion 23
. - person Sartorius   schedule 25.09.2017