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

一个完整的SDK应该包括以下内容:
- 接口文件和库文件笼统地说就是API。通过将底层的代码进行封装保护,提供给用户一个调用底层代码的接口。
- 帮助文档
用来解释接口文件和库文件(即API)的功能,以及介绍相关的开发工具,操作示例等。
- 开发示例
即简单的成品DEMO展示,包括源代码。
- 实用工具
通常是指用来协助用户进行二次开发的工具,比如二次开发向导、API 搜索工具、软件打包工具等。