Skip to main content

SDK 是什么?

SDK,即 Software Development Kit 的缩写,译作软件开发工具包,是用于辅助开发某一类软件的相关文档、范例和工具的集合。

image.png

一个完整的SDK应该包括以下内容:

  1. 接口文件和库文件笼统地说就是API。通过将底层的代码进行封装保护,提供给用户一个调用底层代码的接口。
  1. 帮助文档

用来解释接口文件和库文件(即API)的功能,以及介绍相关的开发工具,操作示例等。

  1. 开发示例

即简单的成品DEMO展示,包括源代码。

  1. 实用工具

通常是指用来协助用户进行二次开发的工具,比如二次开发向导、API 搜索工具、软件打包工具等。