Rumah  >  Artikel  >  sdk和api之间有什么区别?

sdk和api之间有什么区别?

爱喝马黛茶的安东尼
爱喝马黛茶的安东尼asal
2019-06-14 09:14:223628semak imbas

sdk和api之间有什么区别?

sdk和api之间有什么区别?下面给大家具体介绍一下:

定义

API: Application Programming Interface
编写应用程序的接口,抽象概念。
OpenGL is an API.

SDK: Software Development Kit
使用某种语言来暴露 API,提供头文件、库文件、工具(通常不是 IDE)和范例。
DirectX could be an SDK.

相关推荐:《常见问题

区别

假设你要做一款WiFi可视门铃,APP功能有:

1. 视频对讲
2. APP开锁
3. 访客截图
4. 移动侦测
5. 触发警报
6. 人脸识别
首先,要做1-6的API, 组成了SDK, 然后根据SDK开发Project File项目文件,制作APP, 门铃上写入Firmware固件(Firmware是门铃的软件,是SDK和门铃沟通的桥梁)。
如下图:

后来,你想升级门铃,加入新功能 7. 虹膜识别,做API-7, 组成新的SDK, 生成新的Firmware, 更新到门铃,搞定。

Atas ialah kandungan terperinci sdk和api之间有什么区别?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel sebelumnya:win10游戏卡顿非常严重Artikel seterusnya:硬盘性能的技术指标