这可能是由于没有启用 Java 8 特性。要启用它们,请将以下内容添加到模块的 build.gradle 文件中:
android { compileSdkVersion 30 buildToolsVersion "30.0.3"
defaultConfig {
minSdkVersion 21
targetSdkVersion 30
...
// Add this line:
jackOptions {
enabled true
}
}
// Add these lines at the end of the file:
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
}
重启 Android Studio 后,您应该能够看到 Lambda 表达式的建议。