开发手册 欢迎您!
软件开发者资料库

Android - 支持库

Android支持库 - 学习Android编程以及如何从环境设置,应用程序组件,活动生命周期,服务生命周期,应用程序架构,发布应用程序,调试应用程序,处理事件,布局,菜单,用户界面控件开始开发Android手机和ipad应用程序,样式和主题,处理轮换,字体管理,发送电子邮件,数据存储,管理媒体,发送短信,电话。

当您在最新版本的Android(如5.x)上开发应用程序时,您还希望它在运行旧版本android(如3.2 e.t.c)的设备上运行.在向代码添加向后兼容性之前,你不能这样做.

为了提供这种向后兼容性,android为你提供了 Android支持库包. Android支持库包是一组代码库,提供向后兼容的Android框架API版本以及仅通过库API提供的功能.每个支持库都向后兼容特定的Android API级别.

在Android项目中包含支持库被认为是应用程序开发人员的最佳实践,具体取决于平台版本的范围.应用程序是目标及其使用的API.

支持库功能

Android支持库包中包含几个可以包含在应用程序中的库.这些库中的每一个都支持特定范围的Android平台版本和一组功能.

为了有效地使用这些库,重要的是要考虑要将哪个API级别定位为每个库都支持不同的API级别.

以下是他们支持的android支持库和API级别的简要说明.

Sr.No版本&功能
1

v4支持库

此库旨在与Android 1.6(API级别4)及更高版本一起使用.

2

v7支持库

有几个库设计用于Android 2.1(API级别7)及更高版本.

3

v8支持库

此库旨在与Android(API级别8)及更高版本一起使用.

4

v13支持库

此库旨在用于Android 3.2(API级别13)及更高版本.

请注意,我们鼓励您首选在您的应用代码中使用Android支持库.通过使用这些库,您可以增加目标市场和目标受众.

下载支持库

请注意,在安装支持库包之前你应该清楚你要在你的应用程序中使用什么功能.

Android支持库包可以通过Android SDK Manager获得.

关注以下步骤通过SDK Manager下载支持库包.

  • 启动android SDK Manager.

  • 在SDK Manager窗口中,滚动到Packages列表的末尾,找到Extras文件夹.

  • 选择Android支持库项目.

  • 单击安装包按钮.

Android支持库教程

下载后,工具安装支持库文件到您现有的Android SD K目录.库文件位于SDK的以下子目录中:

选择支持库

在向应用程序添加支持库之前,请确定要包含的功能以及要支持的最低Android版本.

Android build.gradle中的更改

如果您使用支持库增加现有应用程序与早期版本的Android API的向后兼容性,请确保更新应用程序的build.gradle.具体来说,您应该将build.gradle中的 compileSdkVersion 元素更新为新的较低版本号,如下所示 :

android {   compileSdkVersion 24   buildToolsVersion "24.0.1"   defaultConfig {      applicationId "com.example.IT屋7.myapplication"      minSdkVersion 23      targetSdkVersion 24      versionCode 1      versionName "1.0"   }   buildTypes {      release {         minifyEnabled false         proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'      }   }}

此更改告诉Google Playstore应用,您的应用可以安装在Android最低版本为23的设备上.