我有一个用于推送通知的android库,随着android Oreo和通知通道的发布,我将我的编译SDK版本提升到26并开始使用支持库26.1.0以及它来支持通道功能。 我的一些用户仍然在编译SDK版本25,并且不愿意将编译版本提升到26.另外,作为最佳实践,他们中的大多数都希望拥有支持库并在相同的主要版本上编译SDK版本。 这对我来说是如何支持多个编译版本的问题。我不想为不同的编译sdk版本维护不同的SDK。
当前实现:我在提供的范围中添加了support-compat 26,并希望应用程序开发人员将其添加为编译/实现。
可以使用旧版本,但这里关注的是如何管理错误修复,增强功能和功能