【发布时间】:2017-03-30 09:18:22
【问题描述】:
我知道有很多版本,例如 v4、v7、v8、v13、v14、v17 等,它们没有按升级顺序排列。我不明白的是当你创建一个新项目并选择一个空的活动时,Android Studio中这个复选框的含义
向后兼容性 (AppCompat)
描述说
如果为 false,则此活动将是 Activity 而不是 AppCompatActivity
对我来说有点模糊,然后我检查了库,发现它是 android.support.v7.app.AppCompatActivity
说明是这样的
v7 支持库 有几个库设计用于 Android 2.3(API 级别 9)及更高版本。
再次,我不明白我是否必须使用它,取决于不同的情况。如果我设置了最大目标API,不使用它的必要minSdk是什么?
【问题讨论】:
-
您应该构建和分发的应用的最小 sdk 版本是多少?
-
恰恰相反:为了避免支持库,我们应该使用什么 min sdk 版本?
标签: android android-studio android-support-library android-appcompat