【安卓|目标API等级在Android中的应用】
文章图片
API在手机的应用商店中有着很重要的应用 , 尤其是目标API级别的 , 这个在现在的Android中有着很重要的地位 。
Android的应用商店往往都是手机品牌自己的 , 但是这样的处理方法最后会导致的问题是 , 有应用出了问题之后 , 用户回去骂该手机厂商 , 久而久之这个手机品牌的名声就不好 , 很多新用户就会选择其他的商家了 。
而可以解决这个问题的方法就是API 。
通过读取应用开发者为应用声明的targetSdkVersion清单属性 , Android 系统得以判断这款应用的目标 API 级别是多少 , 进而确定哪些新特性可以在这款应用中启用、哪些特性则需要做适当的兼容处理 。
以前几年大家热切期盼的“沙盒”机制分区存储为例 , 应用必须首先通过清单属性告诉 Android 系统“我的目标 API 级别是 30 , 是支持最新特性的好应用” , 系统在读取到这一声明后才会为应用启用分区存储机制 。
而对当时需要时间过渡的应用而言 , 它们在告诉系统自己的目标 API 级别不够 30 之后 , 系统则不会为这些应用启用“沙盒”机制 。
所以在 Android 开发者网站所列出的各种 API 接口、声明数值、字符串等信息旁 , 也都会有一行小字说明这个功能是在哪一个 API 级别中所加入的 。
在 Android 13 的介绍中 , Google 也有一个专门的页面来说明目标 API 级别在 Android 13 及以上(另一种说法是以 Android 13 或更高版本为目标平台)的应用将受到哪些行为变更影响 。
你知道API机制对Android的作用了吗?
相关经验推荐
- 高通骁龙|4年前的iPhoneXR放现在,相当于什么价位的安卓机?说了你别不信
- 平板电脑|不黑不吹,安卓系统也分两种,一种是国行版,一种是海外版
- 索尼|Win11如何安装安卓应用
- 安卓|vivo X Note手机使用体验:为商务做足功课
- 安卓|Android系统为什么用久了会卡?那格式化还原后还会卡吗?
- 苹果|都是5999起,苹果只能标准版,国产安卓都能上Pro了
- 小米科技|降价2000多元!小米安卓之光迎来低价,目前剩下一个短板?
- 平板电脑|预算不超过2K元 安卓平板怎么选?
- USB|为什么12GB运存的安卓手机,不如4GB的iPhone流畅?
- 安卓|一部手机的寿命是多久,你多久会换一部手机?