【问题标题】:Android: What is the difference between "support" and "appcompat" [duplicate]Android:“支持”和“appcompat”有什么区别[重复]
【发布时间】:2015-09-30 07:39:28
【问题描述】:
我在 build.gradle 文件中遇到了这些行:
compile 'com.android.support:support-v13...'
compile 'com.android.support:appcompat-v7...'
到目前为止,我认为要支持旧版本的 android,您可以使用 AppCompat 库。
那么“support”和“appcompat”到底有什么区别呢?
【问题讨论】:
标签:
android
gradle
android-appcompat
【解决方案1】:
v4 支持库
此库设计用于 Android 1.6(API 级别 4)及更高版本。与其他库相比,它包含最大的 API 集,包括对应用程序组件、用户界面功能、可访问性、数据处理、网络连接和编程实用程序的支持。
v7 库
有几个库设计用于 Android 2.1(API 级别 7)及更高版本。这些库提供特定的功能集,并且可以相互独立地包含在您的应用程序中。
v7 appcompat 库
这个库增加了对 Action Bar 用户界面设计模式的支持。