Android三方框架更新的同步方法、介质、设备与流程

文档序号:32749188发布日期:2022-12-30 23:44阅读:25来源:国知局
Android三方框架更新的同步方法、介质、设备与流程
android三方框架更新的同步方法、介质、设备
技术领域
1.本发明涉及电数字数据处理的技术领域,特别涉及一种android三方框架更新的同步方法、介质、设备。


背景技术:

2.在android开发过程中,很多时候都会引用一些三方的库,比如图片的glide、数据库的greendao、网络的butterknife等,而最常用的地图就是百度地图以及高德地图;对于三方库的定义即是开源库,比如apache、ibm、google等均可以算作三方库。
3.然而,由于这些库都是三方库,三方库自有独立的更新逻辑和更新计划,但其一旦更新很可能会造成一些老版本的不兼容,进而导致开发者原本已经写好的程序出现各种问题且调试非常不易,开发者往往需要自行进行大量查询检索,才有可能从已经调试成功的其他开发者处获得一些启发,而这往往会对开发周期产生延误。


技术实现要素:

4.本发明解决了现有技术中存在的问题,提供了一种android三方框架更新的同步方法、介质、设备,具有三方sdk一旦更新就可以通知到开发者的功能,不但可以保证得到消息的准确性,同时节约了开发者检查问题的时间,一旦是因为三方库更新导致的版本兼容问题,开发者可以根据更新的文档直接进行相应的配置,快速解决问题。
5.本发明所采用的技术方案是,一种android三方框架更新的同步方法,所述方法设置隐藏页面,隐藏页面关联有效关联文档,开发者通过有效关联文档获取更新信息并进行反馈。
6.优选地,通过代码在任一程序中设置所述隐藏页面,所述隐藏页面仅在程序的调试模式下生效。
7.优选地,所述隐藏页面设有查看链接按钮,触发点击后获取三方文档。
8.优选地,开发者点击所述查看链接按钮后,若三方开放平台存在更新,则刷新并添加链接至三方开放平台的协议更新公告。
9.优选地,开发者点击所述查看链接按钮后,向三方开放平台发出请求,三方开放平台反馈预设信息,所述预设信息与三方sdk版本号及更新时间关联,由开发者选择是否刷新所述链接。
10.优选地,开发者点击所述查看链接按钮后,向三方开放平台发出请求,同时发送字符串或数据包,所述字符串或数据包与三方sdk版本号及更新时间关联;若三方开放平台存在版本更新,则直接刷新所述链接。
11.优选地,所述隐藏页面还设有反馈按钮,用于跳转至开发者公开平台、记录并反馈问题。
12.优选地,所述开发者公开平台上对于其他开发者记录并反馈问题的问题,若存在解决方案,将同步至开发者公开平台,形成开发补充文档。
13.一种计算机可读存储介质,其上存储有android三方框架更新的同步程序,该android三方框架更新的同步程序被处理器执行时实现所述的android三方框架更新的同步方法。
14.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时,实现所述的android三方框架更新的同步方法。
15.本发明提供了一种android三方框架更新的同步方法、介质、设备,设置隐藏页面,隐藏页面关联有效关联文档,开发者通过有效关联文档获取更新信息并进行反馈;基于此方法设置计算机可读存储介质和计算机设备。
16.本发明的有益效果在于:(1)站在开发者、技术人员的角度,为开发者节约了大量开发及调试时间,也确保了三方的更新文档可以快速被查阅;(2)在解决问题之后还可以进行文档记录,甚至可能产生技术突破,对开发环境具有正向作用。
附图说明
17.图1为本发明的方法流程图。
具体实施方式
18.下面结合实施例对本发明做进一步的详细描述,但本发明的保护范围并不限于此。
19.本发明涉及一种android三方框架更新的同步方法,所述方法设置隐藏页面,隐藏页面关联有效关联文档,开发者通过有效关联文档获取更新信息并进行反馈。
20.本发明中,总体来说,技术方案包括设置隐藏页面、链接此隐藏页面到三方更新协议、开发者查看协议并记录问题。
21.通过代码在任一程序中设置所述隐藏页面,所述隐藏页面仅在程序的调试模式下生效。
22.所述隐藏页面设有查看链接按钮,触发点击后获取三方文档。
23.所述隐藏页面还设有反馈按钮,用于跳转至开发者公开平台、记录并反馈问题。
24.本发明中,通过代码在程序中设置一个页面,在程序中设置此页面只在debug模式下生效,并且页面设置为隐藏的,表示此页面只针对开发者提供。
25.本发明中,在页面上设置至少1个按钮,即查看链接按钮,用于开发者点击查看三方文档,同时还可以设置反馈按钮,便于记录问题以及解决方案;此处按钮实质上无形,意为触发键。
26.开发者点击所述查看链接按钮后,若三方开放平台存在更新,则刷新并添加链接至三方开放平台的协议更新公告。
27.本发明中,在开发者点击了查看链接按钮后,将生成直接链接到三方开放平台协议更新公告的连接;但此处存在至少2种实施例。
28.实施例1开发者点击所述查看链接按钮后,向三方开放平台发出请求,三方开放平台反馈
预设信息,所述预设信息与三方sdk版本号及更新时间关联,由开发者选择是否刷新所述链接。
29.本实施例中,由开发者向三方开放平台发出请求后,三方开放平台主动反馈预设信息,由开发者选择是否刷新所述链接。
30.本实施例中,预设信息与三方sdk版本号及更新时间关联,如为三方sdk版本号和更新时间的字符串或数据包,开发者可以通过比对版本号和/或更新时间确定是否需要查看协议更新公告。
31.实施例2开发者点击所述查看链接按钮后,向三方开放平台发出请求,同时发送字符串或数据包,所述字符串或数据包与三方sdk版本号及更新时间关联;若三方开放平台存在版本更新,则直接刷新所述链接。
32.本实施例中,由开发者向三方开放平台发出请求,同时主动发送关联信息,若三方开放平台存在版本更新,可以直接在隐藏页面刷新所述链接,即比对的工作于三方开放平台完成。
33.本实施例中,关联信息以字符串或数据包的形式存在,与三方sdk版本号及更新时间关联,如直接去除版本号中的无关信息,以数字与更新时间进行串接。
34.所述开发者公开平台上对于其他开发者记录并反馈问题的问题,若存在解决方案,将同步至开发者公开平台,形成开发补充文档。
35.本发明中,开发者可以根据公告查看三方文档是否更新,如果更新并且影响了程序的正常使用,就根据开发者平台文档做相应配置,从而解决由于三方sdk更新导致的一系列问题。
36.本发明中,解决问题后,可以点击反馈按钮记录问题以及解决方案,并且还可以将这些文章上传到开发者公开平台,包括但不限于csdn、博客、三方库搭建的公开讨论平台,供相应技术人员查看,便于之后的巩固,遇到同样问题后节约查找解决方式的时间,同时还为其他开发者提供了解决方案,技术共享。
37.一种计算机可读存储介质,其上存储有android三方框架更新的同步程序,该android三方框架更新的同步程序被处理器执行时实现所述的android三方框架更新的同步方法。
38.为了实现上述实施例,提出了一种计算机可读存储介质,其上存储有android三方框架更新的同步程序,该程序被处理器执行时实现上述android三方框架更新的同步方法,主要解决现有技术中三方库一旦更新则可能会造成一些老版本的不兼容,进而导致开发者原本已经写好的程序出现各种错误的问题。
39.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时,实现所述的android三方框架更新的同步方法。
40.为了实现上述实施例,本发明还涉及一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时,基于所述的android三方框架更新的同步方法,解决现有技术中三方库一旦更新则可能会造成一些老版本的不兼容,进而导致开发者原本已经写好的程序出现各种错误的问题。
41.本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序
产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
42.本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
43.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
44.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
45.尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
46.显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1