一种软件开发工具包设计方法、装置、设备及存储介质制造方法及图纸

技术编号:45514415 阅读:13 留言:0更新日期:2025-06-13 17:19
本发明专利技术涉及软件开发技术领域,公开了一种软件开发工具包设计方法、装置、设备及存储介质,方法包括:将多个预设功能类型和多个预设协议类型、每个预设功能类型对应的预设功能接口、每个预设协议类型对应的预设协议接口存放在一个文件中,生成软件开发工具包;选取匹配成功的预设功能类型对应的预设功能接口作为目标功能接口,选取匹配成功的预设协议类型对应的预设协议接口作为目标协议接口;通过目标功能接口处理功能请求,得到功能执行结果,通过目标协议接口处理数据转换请求,得到数据转换结果,将功能执行结果和数据转换结果组成调用结果,向应用程序返回调用结果。本发明专利技术有利于提高软件开发工具包的设计效率。

【技术实现步骤摘要】

本专利技术涉及软件开发,尤其涉及一种软件开发工具包设计方法、装置、设备及存储介质


技术介绍

1、软件开发工具包(software development kit ,sdk),是一套由软件提供商或其他组织提供的开发工具集合。软件开发工具包旨在帮助用户更快速、更便捷地创建应用程序。

2、现有技术主要采用人工设计的方式,设计软件开发工具包,而人工设计的方式会耗费大量的人力资源和时间资源,因此,如何设计出软件开发工具包,是一个亟需解决的技术问题。此外,现有软件开发工具包的调用结果需要人工进行获取,费时费力,因此,获取到软件开发工具包的调用结果,也是一个亟需解决的技术问题。


技术实现思路

1、本专利技术提供一种软件开发工具包设计方法、装置、计算机设备及存储介质,以解决如何设计出软件开发工具包的技术问题和如何获取到软件开发工具包的调用结果。

2、第一方面,提供了一种软件开发工具包设计方法,包括:

3、获取目标设备的多个预设功能类型和多个预设协议类型;

4、获取每个预设功能本文档来自技高网...

【技术保护点】

1.一种软件开发工具包设计方法,其特征在于,包括:

2.根据权利要求1所述的软件开发工具包设计方法,其特征在于,所述获取每个预设功能类型对应的预设功能接口,获取每个预设协议类型对应的预设协议接口,包括:

3.根据权利要求1所述的软件开发工具包设计方法,其特征在于,所述将多个预设功能类型和多个预设协议类型、每个预设功能类型对应的预设功能接口、每个预设协议类型对应的预设协议接口存放在一个文件中,对所述文件进行打包,生成目标设备的软件开发工具包,包括:

4.根据权利要求1所述的软件开发工具包设计方法,其特征在于,所述获取目标设备的应用程序的开发信息,读取开发...

【技术特征摘要】

1.一种软件开发工具包设计方法,其特征在于,包括:

2.根据权利要求1所述的软件开发工具包设计方法,其特征在于,所述获取每个预设功能类型对应的预设功能接口,获取每个预设协议类型对应的预设协议接口,包括:

3.根据权利要求1所述的软件开发工具包设计方法,其特征在于,所述将多个预设功能类型和多个预设协议类型、每个预设功能类型对应的预设功能接口、每个预设协议类型对应的预设协议接口存放在一个文件中,对所述文件进行打包,生成目标设备的软件开发工具包,包括:

4.根据权利要求1所述的软件开发工具包设计方法,其特征在于,所述获取目标设备的应用程序的开发信息,读取开发信息中的当前功能类型和当前协议类型,将当前功能类型和多个预设功能类型进行匹配,将当前协议类型和多个预设协议类型进行匹配,选取匹配成功的预设功能类型对应的预设功能接口作为目标功能接口,选取匹配成功的预设协议类型对应的预设协议接口作为目标协议接口,包括:

5.根据权利要求1所述的软件开发工具包设计方法,其特征在于,所述当接收到所述应用程序发送的功能请求和数据转换请求时,向目标功能接口提交所述功能请求,向目标协议接口提交所述数据转换请求,包括:

【专利技术属性】
技术研发人员:罗佳辉杜鹏彭雪华周洪超阮志聪
申请(专利权)人:深圳市星闪悦动科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1