我发布了一个已经存在很长时间的应用程序,并且仍有大量用户在Gingerbread下运行它。它还使用了许多支持库,这些库的最新版本(针对最新API级别的库)不再支持Gingerbread设备。最终结果是我无法构建和支持API级别9的apk,如果它针对的是大于23的SDK级别。在11月将不会被接受。
我确实有计划解决这个问题。那是为每次更新开始分发两个apk文件。一个针对最新的API级别并且具有大约21的最小API。另一个将支持旧设备,并且目标和最大API为20,最小API为9.问题是较旧的目标API apk不会被Play商店接受,除非我能说服某人他们应该继续接受目标和最高API级别相同的任何应用。