Default interface methods are only supported starting with Android N (--min-api 24): void androidx.lifecycle.DefaultLifecycleObserver.onCreate(androidx.lifecycle.LifecycleOwner)

根据上面的gradle模块里面的minSdkVersion 改成24即可,但这不是我们要的结果,我们需要兼容android 24以下的机型,然后将java 8支持加入即可,如下加入到gradle的android模块内:

compileOptions {
        sourceCompatibility JavaVersion.VERSION_1_8
        targetCompatibility JavaVersion.VERSION_1_8
    }