关于特定版本资源文件的问题

Question about version specific resource file

我的应用程序最高支持 sdk 版本 21,但我有一些样式仅适用于 SDK 23+。

我应该只添加一个 SDK 21 特定 styles.xml,还是我还应该添加一个 SDK 22 特定 styles.xml?因为他们有同样的问题。

不,您只需要一个通用样式文件和一个 23+ 样式。然后任何低于 23 的都将使用通用文件,任何 23 或更高的将使用 v23 文件。