[发明专利]一种应用软件开发方法、装置、设备及介质在审
| 申请号: | 202010930067.0 | 申请日: | 2020-09-07 |
| 公开(公告)号: | CN112052037A | 公开(公告)日: | 2020-12-08 |
| 发明(设计)人: | 张赛;吴贯亮;董利明 | 申请(专利权)人: | 北京达佳互联信息技术有限公司 |
| 主分类号: | G06F8/71 | 分类号: | G06F8/71 |
| 代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
| 地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 应用软件 开发 方法 装置 设备 介质 | ||
本公开实施例关于一种应用软件开发方法、装置、设备及介质。该方法包括:解析目标应用软件的工程文件集,确定目标应用软件的软件初始化类;响应于用户的选择操作确定至少一个目标软件开发工具包;将目标软件开发工具包的初始化代码的调用标识添加至软件初始化类中;将目标软件开发工具包的源文件集成标识,添加至集成工具软件的集成配置文件中;根据集成配置文件中包含的目标软件开发工具包的源文件集成标识,将目标软件开发工具包源文件下载至目标应用软件的设定目录下;将目标软件开发工具包的运行配置信息写入至目标应用软件的运行配置文件中,实现了目标软件开发工具包的一键集成,提高了开发者的工作效率。
技术领域
本公开实施例涉及计算机技术领域,尤其涉及一种应用软件开发方法、装置、设备及介质。
背景技术
随着计算机技术的高速发展,应用程序(Application,APP)的开发成为当下的热门行业,移动端应用程序的快速开发和迭代,以及对应用程序开发过程中的问题进行排查和定位是开发过程中的重要课题。在应用程序开发中,一般都会用到软件开发工具包(Software Development Kit,SDK),当开发者需要引入一个新的软件开发工具包库时,需要查阅文档并进行手动配置,以及繁琐的代码书写,而且在集成的库或者环境有错误时,需要在代码运行或者应用程序运行时才能发现,需要反复运行调试,影响开发效率。
现有技术中为了提高软件开发工具包引入的效率,采用与操作系统匹配的命令行工具对库进行集成,但是这种方式仍然需要用户手动修改工程目录下的工具包引入文件,而且不可以将软件开发工具包的初始化代码集成进去,工具包集成效率较低。
发明内容
本公开实施例提供一种应用软件开发方法、装置、设备及存储介质,以解决相关技术中涉及到工具包集成效率较低的问题。本公开的技术方案如下:
根据本公开实施例的第一方面,提供一种应用软件开发方法,包括:
通过集成工具软件解析待开发的目标应用软件的工程文件集,以确定所述目标应用软件的软件初始化类;
响应于用户的选择操作确定至少一个目标软件开发工具包;
将所述目标软件开发工具包的初始化代码的调用标识添加至所述软件初始化类中,以使所述软件初始化类在运行时能够调用所述目标软件开发工具包的初始化代码;
将所述目标软件开发工具包的源文件集成标识,添加至所述集成工具软件的集成配置文件中;
根据所述集成配置文件中包含的目标软件开发工具包的源文件集成标识,将所述目标软件开发工具包源文件下载至所述目标应用软件的设定目录下;
将所述目标软件开发工具包的运行配置信息写入至所述目标应用软件的运行配置文件中。
可选的,通过集成工具软件解析待开发的目标应用软件的工程文件集,确定所述目标应用软件的软件初始化类之后,还包括:
通过集成工具软件解析待开发的目标应用软件的工程文件集,获取所述工程文件集中包含的至少一个工程文件;
获取所述至少一个工程文件中包含的标志文件;
根据所述标志文件和工程类型的对应关系,确定所述目标应用软件的目标工程类型。
可选的,将所述目标软件开发工具包的源文件集成标识,添加至所述集成工具软件的集成配置文件中,包括:
当所述至少一个工程文件中存在与所述目标工程类型对应的集成配置文件时,将所述目标软件开发工具包的源文件集成标识,添加至所述集成工具软件的集成配置文件中;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京达佳互联信息技术有限公司,未经北京达佳互联信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010930067.0/2.html,转载请声明来源钻瓜专利网。





