Android N中的Java8流API
根据Google's introduction,从安卓N开始,安卓API应该支持Java流
但是,使用安卓N预览SDK,我无法在我的项目中使用任何流API(该项目的最低配置为安卓N,目标和构建SDK版本)
java.util.stream
包似乎丢失了,我尝试过的所有集合实现的stream()
方法也丢失了
SDK的当前预览版本中是否还未包含必要的类
你可以在下面搜索框中键入要查询的问题!
根据Google's introduction,从安卓N开始,安卓API应该支持Java流
但是,使用安卓N预览SDK,我无法在我的项目中使用任何流API(该项目的最低配置为安卓N,目标和构建SDK版本)
java.util.stream
包似乎丢失了,我尝试过的所有集合实现的stream()
方法也丢失了
SDK的当前预览版本中是否还未包含必要的类
# 1 楼答案
它还没有出现在当前预览中,但已经被合并到AOSP Git主控中。请参见此处https://android.googlesource.com/platform/libcore/+/916b0af2ccdd1bdfc0283b1096b291c40997d05f
编辑:
为了避免可能的混淆:2016年3月,当OP提出这个问题时,Android N developer
preview-1
是目前已知的Android 7.0“牛轧糖”的唯一公开版本实际上
preview-1
构建没有包含Java8流API,但它是在开发人员preview-2
构建之后不久(一个月后)添加的因此,安卓7.0API级别24现在确实支持Java8流API