在打包 apk 到手机/模拟器使时,Android Studio 提示出现如下错误:
Invoke-customs are only supported starting with Android O (--min-api 26)
参考这篇博客:https://blog.csdn.net/dkbnull/article/details/86719390
可能是由于在项目中引入的一些 jar 包使用了 Java8 的特性,解决方法是在模块级的 build.gradle 中添加
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
整体结构如下: