Android不同版本的API方法使用和Android系统版本对应的API版本号

本文介绍了如何在Android开发中根据Build.VERSION.SDK_INT判断API版本,以实现高版本API方法与低版本API方法的兼容性适配。通过比较Build.VERSION.SDK_INT与特定版本如JELLY_BEAN的值,确保在不同系统版本上运行时调用正确的代码路径。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN

通过上面方法判断SDK版本~

我们开发的时候通常在适配高版本的SDK(即主流系统版本的手机),但是要兼容低版本的SDK(即低系统版本的手机)。所以在使用高SDK平台上的API方法时,我们要进行低版本的适配。

if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN) {

//高API版本的方法

}else{

//低API版本的方法

}

Android系统版本API版本
Android 6.X24
Android 6.023
Android 5.122
Android 5.021
Android 4.420
Android 4.419
Android 4.318
Android 4.217
Android 4.116
Android 4.0.315
Android 4.014
Android 3.213
Android 3.112
Android 3.011
Android 2.3.310
Android 2.39
Android 2.28
Android 2.17





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值