[发明专利]一种安卓应用程序的版号自动生成方法及存储介质在审
申请号: | 202111424355.X | 申请日: | 2021-11-26 |
公开(公告)号: | CN114090064A | 公开(公告)日: | 2022-02-25 |
发明(设计)人: | 林伟鹏;林鎏娟 | 申请(专利权)人: | 福建星网视易信息系统有限公司 |
主分类号: | G06F8/71 | 分类号: | G06F8/71;G06F8/65 |
代理公司: | 福州市景弘专利代理事务所(普通合伙) 35219 | 代理人: | 邱丹腾 |
地址: | 350008 福建省福州市仓山区金山*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 应用程序 自动 生成 方法 存储 介质 | ||
1.一种安卓应用程序的版号自动生成方法,其特征在于,包括如下步骤,获取安卓应用程序的软件代码,作为第一工程,
将所述第一工程上传至代码仓库,
接收代码仓库对所述第一工程是否能够上传的返回结果,
如果代码仓库返回值为能够上传,接收代码仓库返回的第一记录号,
根据所述第一记录号生成所述第一工程的版本号。
2.根据权利要求1所述的安卓应用程序的版号自动生成方法,其特征在于,所述接收代码仓库对所述第一工程是否能够上传的返回结果前,还包括步骤:所述代码仓库判断最新接收的所述第一工程的修改时间和代码仓库中历史保存的工程的修改时间是否相同,如果不相同,则代码仓库将最新接收的所述第一工程替换历史保存的工程,并返回第一记录号。
3.根据权利要求1所述的安卓应用程序的版号自动生成方法,其特征在于,如果代码仓库返回值为不能够上传,则不更新所述第一工程的版本号。
4.根据权利要求1或2所述的安卓应用程序的版号自动生成方法,其特征在于,根据所述第一记录号生成所述第一工程的版本号具体包括步骤,
所述第一工程打包脚本Gradle中获取所述第一记录号,并设置到versionCode字段中,从而将第一工程的版本号设置为所述第一记录号。
5.根据权利要求1或2所述的安卓应用程序的版号自动生成方法,其特征在于,还包括步骤,
将所述第一工程并发布到线上服务器,客户端从线上服务器下载第一工程,并判断下载的第一工程的版本号和本地已安装的第一工程的版本号是否一致,如果不一致则安装升级,如果一致则不升级。
6.根据权利要求1所述的安卓应用程序的版号自动生成方法,其特征在于,所述代码仓库至少包括svn或git中的一种以上。
7.一种安卓应用程序的版号自动生成存储介质,其特征在于,存储有计算机程序,所述计算机程序在被运行时用于执行如下步骤,
生成安卓系统下的软件代码,作为第一工程,
将所述第一工程上传至代码仓库,
接收代码仓库对所述第一工程是否能够上传的返回结果,
如果代码仓库返回值为能够上传,接收代码仓库返回的记录号,
根据所述第一记录号生成所述第一工程的版本号。
8.根据权利要求7所述的安卓应用程序的版号自动生成存储介质,其特征在于,所述计算机程序在被运行时还用于执行步骤,
如果代码仓库返回值为不能够上传,则不更新所述第一工程的版本号。
9.根据权利要求7所述的安卓应用程序的版号自动生成存储介质,其特征在于,所述计算机程序在被运行时还用于执行步骤,
所述第一工程打包脚本Gradle中获取所述第一记录号,并设置到versionCode字段中从而将第一工程的版本号设置为所述第一记录号,
将所述第一工程打包并发布到APK线上服务器,
判断下载的apk版本号和本地已安装的apk的版本号是否一致,如果不一致则安装升级,否则不升级。
10.根据权利要求7-9任一项所述的安卓应用程序的版号自动生成存储介质,其特征在于,所述代码仓库包括svn和git。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建星网视易信息系统有限公司,未经福建星网视易信息系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111424355.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:薄膜贴附机构及薄膜贴附设备
- 下一篇:一种瓦楞纸涂胶匀化设备