API: Application Programming Interface
编写应用程序的接口,抽象概念。提供用户编程时的接口,是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力
使用某种语言来暴露 API,提供头文件、库文件、应用软件的开发工具的集合。
实际上SDK包含了API的定义,API定义一种能力,一种接口的规范,而SDK可以包含这种能力、包含这种规范。但是SDK又不完完全全只包含API以及API的实现,它是一个软件工具包,它还有很多其他辅助性的功能。
ADT:Android Development Tools 的简称,即Android开发工具包。
ADB: Android Debug Bridge 就是起到调试桥的作用 ,debug的调试工具