我是否需要在Android Studio 3.2.1中选中“向后兼容性(AppCompat)”框?

时间:2018-11-01 08:19:17

标签: android android-studio

我计划设计一个新的APP,其最低SDK为API 21,希望使用最新的AndroidX库。

我是否需要选中Android Studio 3.2.1中的向后兼容性(AppCompat)框?

图片1

enter image description here

图片2

enter image description here

1 个答案:

答案 0 :(得分:1)

不一定。您无需选中此框即可使用它。

向后兼容性是指您的应用程序在较早版本中看起来相同。如果最低版本是API 21,我仍然认为您应该使用向后兼容,因为随着时间的流逝,该版本将被弃用,然后您将必须为其提供支持以使其具有独特的外观。

从Android开发人员页面

  

支持库提供了更多的便利类和功能   在标准Framework API中不可用,以便于开发和   支持更多设备。

因此,回答您的问题:是的。因为API 21很快就会过时,因此您需要支持它们。

您也可以在官方网站上阅读更多信息:https://developer.android.com/topic/libraries/support-library/