什么是SDK: 软件开发工具包;
作用:减少开发工作量;
例子:开发一个功能包封装成一个SDK, 供其他人调用;
最后,贴近生活讲讲两者的关系:
有一杯密封饮料,它的名字叫做“SDK”。
饮料上插着吸管,吸管的名字叫“API”。
把你叫做“XX系统”。
如果你想喝到SDK里的饮料(让系统拥有SDK中的功能),你必须通过API这根吸管来实现(通过API连接你的系统和SDK工具包),否则你就喝不到饮料。
SDK=具有软件功能的工具包
API=SDK上唯一的接口
通过API接口使用SDK包里的功能;