是否可以在支持较旧操作系统的android应用中使用较新的API?

时间:2019-06-21 09:30:42

标签: android

假设您要构建的应用程序支持版本5到版本9,但要使用Android 6之前的版本不支持的API?是否有替代方法可以使其在Android 5设备上运行?

1 个答案:

答案 0 :(得分:2)

在第一方库的情况下,Android团队几乎总是​​会发布一个支持库,该库在可能的情况下可在较早版本中使用。因此,如果存在不支持的API,则肯定有某些事情实际上是无法完成的。

对于第三方库,您应该查看为什么不支持它,因为这可能只是作者的偏爱,并且有可能您可以分叉和调整代码以使其适用于较旧的API(考虑到当然是许可)。它不支持较旧API的原因可能并不满足您的需求,因此请深入研究该代码!