支持我的库的不同编译 SDK 版本

Uma*_*ang 5 android

我有一个用于推送通知的 android 库,随着 android Oreo 和通知通道的发布,我将编译 SDK 版本提升到 26,并开始使用支持库 26.1.0 来支持通道功能。我的一些用户仍在编译 SDK 版本 25,并且不愿意将编译版本升级到 26。另外,作为最佳实践,他们中的大多数人希望拥有支持库并在同一主要版本上编译 SDK 版本。这对我来说是如何支持多个编译版本的原因和问题。我不想为不同的编译sdk版本维护不同的SDK。

当前实现:我已在提供的范围内添加了 support-compat 26,并希望应用程序开发人员将其添加为编译/实现。

可以使用旧版本,但这里关注的是如何管理错误修复、增强功能和功能