Android studio 编译新项目报错Invoke-customs are only supported starting with Android O (--min-api 26)
Android studio版本4.0
Android Studio编译报错:
Invoke-customs are only supported starting with Android O (--min-api 26)
Stack trace:
com.android.tools.r8.a: Invoke-customs are only supported starting with Android O (--min-api 26)
解决方案:
在app主Mudule下面的build.gradle文件中android节点下增加:
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
仅从Android O(- min-api 26)开始才支持调用自定义。现在可以理解为什么要加java 1.8了。