Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/220.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 安卓助手拉姆达斯_Java_Android_Lambda - Fatal编程技术网

Java 安卓助手拉姆达斯

Java 安卓助手拉姆达斯,java,android,lambda,Java,Android,Lambda,我喜欢在Android平板电脑上使用AIDE开发环境(最近支持Java7)编程应用程序 现在是否可以使用Java8Lambda表达式? ... 即使是假装的 (我这样问是因为我使用TotalyLazy库,这将真正受益于lambda语法。)[AIDE developer here]AIDEs代码分析引擎和Java编译器目前不支持lambda表达式。由于代码分析引擎(用于代码完成、错误检查和重构)不支持它,而且Java编译器不可插拔,因此也无法用retrolambda之类的东西来伪装它。AIDE的J

我喜欢在Android平板电脑上使用AIDE开发环境(最近支持Java7)编程应用程序

现在是否可以使用Java8Lambda表达式? ... 即使是假装的


(我这样问是因为我使用TotalyLazy库,这将真正受益于lambda语法。)

[AIDE developer here]AIDEs代码分析引擎和Java编译器目前不支持lambda表达式。由于代码分析引擎(用于代码完成、错误检查和重构)不支持它,而且Java编译器不可插拔,因此也无法用retrolambda之类的东西来伪装它。

AIDE的Java语法仅通过伪装与JDK5兼容,我的意思是像Android Studio这样做。本文声称这是可能的,尽管这可能是一个错误:AIDE中不支持Retrolambda。顺便说一句,与此相关的是,AIDE似乎在使用翻新2库(通常与Retrolambda结合使用)编译项目时遇到问题。它似乎去除了改造所需的方法注释,导致运行时异常。同样的项目在Android Studio上编译并运行良好。事实上,Android Studio成功地运行了AIDE自己的项目