
软件开发工具包一般都是一些软件工程师为特定的软件包、软件框架、硬件平台、 *** 作系统等建立应用软件时的开发工具的集合。
软件开发工具包括广义上指辅助开发某一类软件的相关文档、范例和工具的集合。
为了鼓励开发者使用其系统或者语言,许多SDK是免费提供的。软件工程师通常从目标系统开发者那里获得软件开发包,也可以直接从互联网下载,有时也被作为营销手段。例如,营销公司会免费提供构建SDK 以鼓励人们使用它,从而会吸引更多人由于能免费为其编程而购买其构件。
扩展资料:
SDK的隐私风险
2019年11月,上海市消费者权益保护委员会委托第三方公司对一些手机软件中的SDK插件进行了专门的测试,却发现一些SDK暗藏玄机。它们会读部设备的IMEI、IMSI、运营商信息、电话号码、短信记录 、通讯录、应用安装列表和传感器信息。
这些APP里的SDK来读取用户的隐私信息只是第一步,读取完成后,还会悄悄地将数据传送到指定的服务器存储起来。
北京招彩旺旺信息技术有限公司的SDK,甚至涉嫌通过菜谱、家长帮、动态壁纸等多款软件,窃取用户更加隐私的信息。因为SDK能够收集用户的短信,以及应用安装信息,一旦用户有网络交易的验证码被获取,极有可能造成严重的经济损失。
SDK 建立 APP( 应用软件 ) 时的 开发工具 的集合 ,API 就是 可以调用 数据接口。用SDK 实现系统的一部分功能 , 调用相应的 API 数据,最后的产物就是一个 APP ,也是我们平常使用的软件。
SDK一般都是一些 软件工程师 为特定的 软件包 、 软件框架 、 硬件 平台、 *** 作系统 等建立应用软件时的 开发工具 的集合 , 比如提供安卓开发工具、或者基于硬件开发的服务等。也有针对某项软件功能的SDK ,如推送技术、图像识别技术、移动支付技术、语音识别分析技术等。
API目的是提供 应用程序 与开发人员基于某 软件或硬件得以访问一组 例程 的能力,而又无需访问源码 ,或理解内部工作机制 的细节。
扩展资料
API应用案例:
示例场景:假如你是一家小企业,公司网站上有一个表格是用来给客户注册预约的。你想要凭借这些预约细节信息,让客户能够自动在谷歌日程上创建活动。
API使用:这就意味着,你的网站服务器需要直接与谷歌服务器进行对话,在掌握既定细节信息的情况下,申请创建活动。之后,你的服务器就会接收到谷歌的响应并进行处理,然后将相关信息发送回浏览器,比如说向用户发送一个确认信息。
API的分类:
API又分为(Windows、Linux、Unix等系统的)系统级API,及非 *** 作系统级的自定义API。
作为一种有效的代码封装模式,微软Windows的API开发模式已经为许多商业应用开发的公司所借鉴,并开发出某些商业应用系统的API函数予以发布,方便第三方进行功能扩展。如Google、苹果电脑公司,以及诺基亚等手机开发的API等等。
API又分为开放式API和私有API。顾名思义,开放式API即是向所有人公开的接口,允许任何人调用它并获取到它背后的数据,有时公司会将 API 作为其公共开放系统。
也就是说,公司制定自己的系统接口标准,当需要执行系统整合、自定义和程序应用等 *** 作时,公司所有成员都可以通过该接口标准调用源代码,该接口标准被称之为开放式API。私有API即接口未对外开放。
在手机App的世界里,法规条文里所谓的“第三方应用或服务”是个看得见摸不着的存在。但事实上,不管是你每天收到的新闻推送,还是促销活动广告,甚至短信验证码,都有可能出自第三方之手,这些集成在App里的第三方工具包被称为SDK 。SDK即“软件开发工具包”,软件开发工具包一般都是一些软件工程师为特定的软件包、软件框架、硬件平台、 *** 作系统等建立应用软件时的开发工具的集合。简单讲,就是通过第三方服务商实现产品功能的软件工具包。通常,SDK会由专业的公司提供专业的服务的集合,比如移动支付技术、语音识别技术和我们公司的一键登录技术。开发者不需要对产品的每一项功能进行开发,使用合适的SDK,可以花费较少的时间,实现产品的功能。 上海氪信信息技术和北京招彩旺旺信息技术这两家公司,通过在50多款手机APP中植入SDK插件(一种软件包),在用户不知情的情况下,偷偷窃取用户的隐私,包括设备的IMEI、IMSI、运营商信息、电话号码、短信记录 、通讯录、应用安装列表和传感器信息。更可恶的是,这些隐私信息被读取完成后,这两家公司还会悄悄地将数据传送到指定的服务器存储起来,一旦用户有网络交易的验证码被获取,极有可能造成严重的经济损失。 除了获取短信验证码等隐私信息外,大家可能还不知道,如果这些SDK插件能读取手机用户的传感器信息,就意味着它可能会“偷听”大家。 大家可以检查下自己的手机里有没有安装被曝光的50多款APP,但凡有任何一款,建议考虑卸载。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)