此语言级别不允许使用Android Studio Lambda表达式

Abd*_*mon 6 android android-studio

我正在开发一个聊天应用程序.我从github获得了一个演示应用程序,这个聊天应用正在运行.在某些类中,他们使用lambda表达式,但它工作正常,但是当我复制这些代码时,我发出了这个错误"在这种语言级别不允许使用Lambda表达式".有人说android studio不支持lambda表达式,但是演示应用程序正在我的手机上运行.

xor*_*ate 13

在build.gradle中应该有

compileOptions {
    sourceCompatibility JavaVersion.VERSION_1_8
    targetCompatibility JavaVersion.VERSION_1_8
}
Run Code Online (Sandbox Code Playgroud)

你应该使用RetroLambda.查看演示项目的build.gradle文件