大家好,Android渠道包自动更新相信很多的网友都不是很明白,包括也是一样,不过没有关系,接下来就来为大家分享关于Android渠道包自动更新和的一些知识点,大家可以关注收藏,免得下次来找不到哦,下面我们开始吧!
(1)Android渠道包提交到应用市场审核,需要重复工作,人力成本较高。
(2)公司目前有多个APP,需要较多人员支持,且涉及培训成本。
(3)每次发布版本时,都需要手动通知项目成员渠道包审核进度
针对以上问题,我们设计开发了频道包自动更新后端,解决频道更新的效率问题。
二、方案调研
1、基于业务现状,做了技术调研和逻辑抽象
不同APP支持的渠道不同,不同渠道更包api不同,如下图:

根据以上调查结果,我们统一了封装和开发的通用逻辑,并对差异进行了配置,实现灵活配置和扩展。
2、整体的实现方案演变
初期方案中,每个应用市场都会单独审核(需要先选择材料,选择材料后上传打包文件,文件上传成功后点击提交审核)。对于多个应用市场需要重复该操作。
上线运行一段时间后,我们发现存在一些问题:单个市场提交步骤繁琐,多个应用市场需要多次单独提交。这些步骤都是重复的,可以简化,所以我们封装了审核流程,提供批量上传的入口,简化交互流程,实现一键审核。以下是目前正在运行的方案的第二个版本:
第二版计划上线后,提交审核的同学只需在入口处选择需要更新的申请市场,然后一键上传所有材料,再点击审核按钮即可成功完成审核。具体逻辑会在代码内部处理,比如根据配置规则将素材匹配到对应的市场,自动匹配包文件进行审核等。
三、方案设计
自动上传包含以下核心模块:

APP管理:支持多种APP信息配置,包括转转、找美机、皮卡侠等。 包管理:支持不同渠道、不同版本下载包。素材管理:包括历史素材的选取和新素材的存储(图标、行情截图)提交审阅:包括包下载、素材下载,支持根据APP中配置的账号密码提交审阅消息消息提醒:消息通知提交结果和审核结果达到的效果:
提交前需确认信息,选择APP并选择单个或多个渠道。系统自动选择包裹地址。用户选择材料后,可以一键向市场提交多个应用。操作简单方便,使用成本低
审核后发送消息通知,方便各方了解渠道审核结果,对异常审核信息及时干预。同时自动存储不同版本的审核记录,方便后续分析。
四、总结
渠道包自动更新功能,节省大量提交审核的人力成本,打通Android整体持续交付流程,降低人工学习成本。后续我们会持续完善和更新各种体验问题~
来源:https://mp.weixin.qq.com/s/_5xaMkg4H1E9ivMsbZ4W8Q






























用户评论
终于等到这个功能了!之前每次更新应用都要手动一点一一点下载安装太麻烦啦,安卓现在能像IOS那样自动更新真是太好了!
有10位网友表示赞同!
虽然自动更新很便利,但是如果流量不够怎么办?希望开发者在设置中可以提供选择自动连接WiFi更新的选项。这样就不用担心流量问题了。
有11位网友表示赞同!
这个功能对我们很多用户来说确实方便了不少,不再需要自己手动更新,不过希望开发商能够考虑数据包大小这个问题,大型游戏或者APP更新太大了,可能会占用用户的流量和存储空间。
有14位网友表示赞同!
Android一直以来就比IOS差一点,现在终于在渠道包自动更新上下功夫了!希望能不断改进完善,把安卓体验做得更出色一些!
有17位网友表示赞同!
我一直觉得自动更新很烦人,因为经常会无意间占用流量,还可能导致app崩溃或其他问题。我希望开发者提供手动更新的选项。
有18位网友表示赞同!
对于像我这样的网速不快的用户来说,自动更新是非常棒的功能啊!省了不少时间和精力,不用一直盯着手机去确认更新了,现在手机也更加“智能”啦!
有10位网友表示赞同!
这个功能的好处在于可以解放双手,不用每次都手动处理更新问题。但是希望开发商能够考虑各个机型的情况,不要让自动更新对用户的设备造成负担,毕竟不同的处理器和内存配置有很大差别。
有9位网友表示赞同!
安卓的渠道包自动更新功能终于来了!我感觉这个功能会对用户体验产生很大的积极影响,可以更直接地提升移动应用的可用性和效率。以前手动更新太费劲了,现在reszcie可以坐下来享受轻松的使用体验!
有13位网友表示赞同!
我觉得自动更新还是蛮好的,毕竟总是比手动的更容易忘记,而且现在很多软件都比较依赖于最新版本的功能, 自动更新也能保证用户使用的是最新的版本内容。
有11位网友表示赞同!
这个功能虽然很实用,但是如果不小心把手机打开流量包的情况下,可能会导致很大的流量消耗。建议可以设置一下自动更新的时段和网络类型,可以选择在WiFi网络下自动更新,避免在移动数据情况下产生不必要的费用。
有11位网友表示赞同!
之前总是忘记手动更新应用,现在有自动更新功能简直太好了!以前手机安装的App都会慢慢版本落后,而现在有了这个功能,手机上的软件都能时刻保持最新状态了!
有8位网友表示赞同!
不知道为什么安卓这么久才推出自动更新?其实这个功能对于用户的体验提升作用还是挺大的,希望以后可以再完善一些细节,比如能够提示用户当前应用的已使用空间和所需的更新空间等等!这样对用户来说更友好。
有16位网友表示赞同!
自動更新确实省心,但有时候软件更新不稳定会比较影响使用体验 。希望开发商能增强自动更新的兼容性和程序稳定性!
有15位网友表示赞同!
我一直很不喜欢自动更新,因为它会占用我的手机流量和存储空间,而且更新后可能会出现bug,导致使用体验下降。不过现在安卓推出自動更新功能后,我可以设置哪些软件可以选择自动更新,这样可以控制一部分风险了。
有8位网友表示赞同!
作为一个经常需要使用最新版本的应用的用户,安卓渠道包自动更新功能真是太棒了!可以让我更轻松地管理和更新App,节省宝贵时间和精力。
有9位网友表示赞同!
希望 Android 可以在自动更新功能上做得更加完善,比如提供更多自定义设置选项,例如只在WiFi下更新、更新频率等等,让用户能够根据自身需求更好地控制更新过程。
有13位网友表示赞同!