我需要将一些使用Java lambda函数的代码集成。我的几个限制要求我使用Eclipse Mars,最新的ADT插件而不是Android Studio来开发项目。
问题在于使用Lambda函数需要使用1.8 JDK兼容性,但如果设置成这样,我会收到以下消息:
Android requires compiler compliance level 5.0 or 6.0. Found '1.8' instead.
如何让这两者和谐共存?
编辑:这不是一个重复的问题,因为我在询问关于ADT Eclipse的问题,而自那个问题以来,Android已经支持Java 8,所以这不仅不是一个重复的问题,而且那个问题现在已经过时(距离上次更新已经1.5年)。