Android lambda 表达式设置

Android lambda expression settings

我想在我的 Android 项目中使用 lambda 表达式,我按照 Android guide 设置了 Jack 编译器并且成功了。

不过,指南也提到了一个已知问题,即Jack编译器不支持即时运行,我发现每次都重新编译所有Java文件真的很耗时。

那么,有没有其他编译器可以生成中间class个文件,这样我就不用每次都重新编译所有文件了?

虽然 Google 不是官方图书馆, 我推荐你retrolambda。我觉得retrolambda比Jack Compiler更简单更简单

更新:

Lambda 表达式现在在 Android Studio 3.0

中受支持