SDK(软件开发工具包)

SDK (软件开发工具包) 是开发人员可用于为特定框架、操作系统或其他平台创建软件的集成工具集合。SDK 可以包括

  • 编辑器
  • 编译器
  • 调试器
  • 如果目标平台与用于创建程序的平台不同,则使用模拟器或仿真器。
  • 用于帮助测试和打包程序以进行分发的工具。

SDK 通常由软件平台的所有者提供,以支持针对该平台的开发人员。例如,Google 为编写 Android 应用程序的开发人员提供 Android SDK

在许多方面,现代 Web 浏览器中内置的 开发者工具 为 Web 开发人员提供了类似的功能。