API Level介绍
更新时间:2018-02-01 21:17:58
API Level的概念
- API Level值的范围为自然数,是用于描述移动应用SDK开放给移动插件的API等级,每个API Level包含有一组SDK,每个SDK包含着一组API的集合。
- 由于平台各个SDK版本的迭代,新功能的增加会伴随着API的增加,极少数情况下会有API的废弃,
- 为了避免基于新API开发的插件,在老版本SDK(不包含该API)上运行导致的不兼容问题(如,crash),引入了API Level的概念。
- 随着开放给插件的API的增加,开发者平台上API Level版本增加。开发者开发的插件也都会有标示最低支持的API Level。
- 开发者在应用开发平台上选取API Level,平台会前置过滤出该API Level下的SDK列表,开发者在选定SDK列表后再新建资源变更,平台会再根据API Level和开发者选择的SDK过滤出可用的插件列表。
移动插件能够与移动应用兼容,需要满足以下条件:移动应用配置的API Level >= 移动插件的API Level