我正在研究一个项目,该项目分为2个部分:网络内容的库,用纯Java编写(因此可以在台式机版本中重复使用),以及仅包含GUI的Android应用。
Android应用的Gradle构建会导入Java库。
我是Android的新手,但是我有Java 8的经验。
官方文档上的该页面说,Streams仅在24级以上的Android中可用,但是项目管理人员希望级别为22(Android 5.1)。我知道我将无法在Android应用中使用流。
这是否意味着我也不能在Java库中使用Streams?由于该库不是用Android而是用常规Java编写的,并且Gradle通过字节码链接它们,所以我可以使用Streams&Java 8编写该库,然后将其导入Android项目吗?