如何在Android中以较低的API级别使用Java 8可选功能

我们有一个与BLE支持的硬件一起使用的应用程序,它要求最低级别的API18。我们需要使用Java 8的可选功能,但他们报告说,您必须为此功能维护的最低级别为API级别24。但是我们必须保留API级别18以获得硬件支持。尽管还有其他第三方库具有此类功能,但我们想使用官方功能。消除这种情况的任何方法,或者我们发现有一篇文章提到您必须编写自己的Optional类才能具有此功能。因此,有什么好主意可以摆脱此问题,或者按照本文的建议编写自己的想法。这样做会违反Oracle版权。

cloud529 回答:如何在Android中以较低的API级别使用Java 8可选功能

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3125736.html

大家都在问