[发明专利]用于管理应用程序的方法和装置在审
申请号: | 202110725376.9 | 申请日: | 2021-06-29 |
公开(公告)号: | CN113434196A | 公开(公告)日: | 2021-09-24 |
发明(设计)人: | 蔡凌霄 | 申请(专利权)人: | 北京房江湖科技有限公司 |
主分类号: | G06F8/76 | 分类号: | G06F8/76 |
代理公司: | 北京润平知识产权代理有限公司 11283 | 代理人: | 肖冰滨;王晓晓 |
地址: | 101309 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 管理 应用程序 方法 装置 | ||
本发明实施例提供一种用于管理应用程序的方法和装置,属于移动端局部动态化领域。该方法包括:获取所述应用程序处于的主工程网络的网络域名;以及基于所述网络域名,确定所述应用程序对应的应用程序环境;根据所确定的应用程序环境,确定所述应用程序对应的环境数据;以及显示所确定的应用程序环境及所确定的环境数据。藉此,实现了了解应用程序当前正在使用哪种应用程序环境、使用哪种环境数据。
技术领域
本发明涉及移动端局部动态化领域,具体地涉及一种用于管理应用程序的方法和装置。
背景技术
在移动端局部动态化领域,基于局部动态化技术,模板文件上线后,研发人员在本地查看拉取到的模板文件信息场景。客户端应用程序每次修改都需要进行版本编译然后打包成app发布出去,此类叫原生开发;若一个页面中部分ui可通过不需要版本编译、打包的方式发布出去,那么这部分就称为局部动态化。
现有流程是:拉取模板文件后,通过Android Studio的File Explorer功能查看所有文件,找到对应的应用程序的包文件夹,然后找到里面的动态模板文件夹,就能看到当前文件下载情况,其中下载情况只是从网络传输角度看文件是不是传输完了。但是无法知晓文件是否下载完整、文件其他信息(名称、版本等),其中下载完整是针对逻辑上的,是指这个文件是否能被正确使用以及文件内的信息是否完整。现有流程还存在以下缺点:a)由于有多个应用程序环境,无法获知当前正使用哪种环境数据;b)文件名由于安全原因都使用了加密技术,无法获知到模板文件的必要信息;c)由于每次打开应用程序请求拉取全部模板,无法满足一些测试用例只需拉取部分模板文件的情况(例如:某个模板文件拉取失败,仅需重试拉取该拉取失败的模板文件);d)清除本地文件重新拉取操作复杂(需要找到对应文件夹手动删除),对研发不友好。
发明内容
本发明实施例的目的是提供一种用于管理应用程序的方法和装置,其可实现解决或至少部分解决上述问题。
为了实现上述目的,本发明实施例的一个方面提供一种用于管理应用程序的方法,该方法包括:获取所述应用程序处于的主工程网络的网络域名;以及基于所述网络域名,确定所述应用程序对应的应用程序环境;根据所确定的应用程序环境,确定所述应用程序对应的环境数据;以及显示所确定的应用程序环境及所确定的环境数据。
可选地,该方法还包括:扫描安装所述应用程序的设备中的以所述应用程序的私有目录为文件夹的父目录、以所述应用程序环境为文件夹名称的模板文件夹,从所述模板文件夹中获取所述应用程序环境对应的至少一个模板文件中的任一者的文件信息,其中所述文件信息包括以下至少一者:文件名称、文件内容、最新修改时间、大小、文件版本;以及针对所述任一者,显示所述文件信息。
可选地,针对所述任一者,该方法还包括:在所述文件信息包括所述文件名称的情况下,对所述文件名称的预设位置处的内容进行解析,以获取所述任一者的ID;以及显示所述ID。
可选地,针对所述任一者,该方法还包括:在所述文件信息包括所述大小的情况下,根据所述大小判断所述任一者是否可用;根据所述任一者是否可用的判断结果以及所述文件信息是否还包括所述文件名称、所述文件版本和所述最新修改时间来判断所述任一者是否下载完整;以及显示所述任一者是否下载完整的判断结果。
可选地,针对所述应用程序对应的任一模板文件,该方法还包括:获取所述模板文件的模板标识信息,其中,所述模板标识信息包括:文件时间戳、MD5、文件名称或ID;以及基于所述模板标识信息,找到与所述模板标识信息对应的模板文件;以及对所找到的模板文件进行重新拉取或删除。
可选地,基于所述模板标识信息找到与所述模板标识信息对应的模板文件以及对所找到的模板文件进行重新拉取或删除包括:在所述模板文件下载不完整或者所述模板标识信息被标记清除的情况下,基于所述模板标识信息,找到与所述模板标识信息对应的模板文件;以及对所找到的模板文件进行重新拉取。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京房江湖科技有限公司,未经北京房江湖科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110725376.9/2.html,转载请声明来源钻瓜专利网。