Android 支持库(v4与v13)

Android 支持库(v4与v13),android,android-support-library,Android,Android Support Library,我是Android开发的新手,我正在考虑是否必须使用支持库。 最小SDK为16,目标SDK为22 ,有一个注释让我有点困惑,那就是 注意:如果在应用程序中包括v4支持和v7 appcompat库,则应指定最低SDK版本“7”(而不是“4”)。应用程序中包含的最高支持库级别决定了它可以运行的最低API版本 所以,如果我的min sdk是16,是否需要使用支持库(v4或v13) 或者如果我想在果冻豆api 16上使用棒棒糖功能(通过v13支持库),我必须使用它吗 如果需要它们的功能,可以使用它们 你

我是Android开发的新手,我正在考虑是否必须使用支持库。 最小SDK为16,目标SDK为22

,有一个注释让我有点困惑,那就是

注意:如果在应用程序中包括v4支持和v7 appcompat库,则应指定最低SDK版本“7”(而不是“4”)。应用程序中包含的最高支持库级别决定了它可以运行的最低API版本

所以,如果我的min sdk是16,是否需要使用支持库(v4或v13)


或者如果我想在果冻豆api 16上使用棒棒糖功能(通过v13支持库),我必须使用它吗

如果需要它们的功能,可以使用它们

你需要RecyclerView吗?苹果电脑?卡德维尤?那么您需要v7的支持

您是否需要与早期版本的Android兼容的片段和片段事务?通知?行动吧?然后您需要支持v4

如果你不需要这些,你就不必拥有它们

看看 查看它们允许您拥有哪些功能集,以及您是否认为可以使用它们。如果您不确定是否需要它们,请不要使用它们,稍后再添加它们


关于版本控制,他们需要最低版本才能工作。如果您的最低目标版本低于最低要求版本,您应该能够毫无问题地使用它们。

在项目中没有必要指定最低SDK版本“7”。这些库与此版本兼容仅供参考。如果需要其中的功能,可以使用它们。你需要RecyclerView吗?苹果电脑?卡德维尤?那么您需要v7的支持。您是否需要与早期版本的Android兼容的片段和片段事务?通知?行动吧?然后您需要支持v4。如果你不需要这些功能,你就不必拥有它们。还可以看看@,看看它们允许你拥有哪些功能,以及你是否认为你会使用它们。如果您不确定是否需要它们,请不要使用它们,稍后再添加。@kha-这将是一个很好的答案。通常,要获得任何新功能而不只是针对最新的sdk版本,您需要支持库。例如,它现在包含一些不错的材料(卡片、晶圆厂、色彩、小吃条……)