移动热修复中华为设备上资源修复失败问题的解决方法

问题描述 阿里移动热修复如果修改的图片资源不是位于drawable目录,在华为设备上加载补丁中的资源会出现找不到资源的问题。问题原因 Android系统为了解决UI适配的问题,可以根据dpi设置图片资源。一般来说,我们会选择一个dpi去放置一套...

应用市场同版本要提交的32位和64位包如何进行移动热...

概述 本文主要介绍应用市场同版本要提交的32位包和64位包如何进行移动热修复。详细信息 移动热修复方法如下: 32位和64位一起打包提交,正常使用移动热修复。32位和64位分开发版 针对SO库有修复内容 针对不同的架构设置不同的Tag,后台选择...

移动热修复的补丁加载流程

问题描述 移动热修复补丁加载流程示意图 解决方案 适用于 移动热修复

热修复是否可以知道修复进度?

问题描述:热修复如何查看修复进度?解决方案:初始化时实现PatchLoadStatusListener方法,该方法释义请在:移动热修复SDK API中查阅。关注返回的code值并在常见状态码中查找释义,确认修复进度。适用于 移动热修复

应用场景

远程日志服务配合崩溃分析、性能分析、移动测试、移动热修复等服务使用,对保障App质量实现完整闭环。“线上”闭环崩溃分析/性能分析/远程日志:感知、定位问题;移动热修复:及时修复问题。“线上+线下”闭环崩溃分析/性能分析/远程日志:...

应用场景

性能分析服务配合崩溃分析、远程日志、移动测试、移动热修复等服务使用,对保障App质量实现完整闭环。“线上”闭环崩溃分析/性能分析/远程日志:感知、定位问题;移动热修复:及时修复问题。“线上+线下”闭环崩溃分析/性能分析/远程日志:...

移动热修复:是否支持Android10?

问题:移动热修复是否支持Android10系统?回答:热修复SDK从版本3.2.9开始支持Android10系统,请集成3.2.9以上版本来确保热修复在Android10系统上正常工作。

SDK简介

本文介绍阿里移动热修复多个版本之间的差别。最新版Sophix提供了一套更加完美的客户端服务端一体的热更新方案,做到了图形界面一键打包、加密传输、签名校验和服务端控制发布与灰度功能,让您用较少的时间实现完善且可靠的热更新。热修复...

移动热修复如何根据黑白名单发布补丁

问题描述 移动热修复可以根据黑白名单两种方式发布补丁 解决方案 黑名单:目前可以根据过滤机型和版本来实现黑名单发布补丁。白名单:实现白名单发布补丁需要配合在端侧调用setTags接口打标签,这样的话就可以根据对应标签在发布补丁的时候...

移动热修复灰度发布的标签如何设置

问题描述 移动热修复在灰度发布时的标签如何设置,如不设置,是否为系统随机设置标签。解决方案 灰度发布的标签设置方法如下:请参见新建发布,进行后台发布。通过SDK API设置标签,详情请参见SDK API。如不设置标签,是系统随机的吗?不...

应用场景

服务联动,场景闭环崩溃分析服务配合性能分析、远程日志、移动测试、移动热修复等服务使用,对保障App质量实现完整闭环。“线上”闭环崩溃分析/性能分析/远程日志:感知、定位问题;移动热修复:及时修复问题。“线上+线下”闭环崩溃分析/...

移动热修复补丁发布错了该如何处理

对于已发送的补丁可以随时选择停止发布,或者一键回滚至之前的版本。适用于 移动热修复

iOS端patch包拉取后在本地的加载路径

本地的路径是Documents/AliyunHotFixBundle/patch/。适用于 移动热修复

Android热修复修复哪些内容

Android热修复支持代码修复、资源修复、so修复,不支持四大组件的修复,可以添加方法(以冷启动的方式生效)。适用于 移动热修复

混合云热修复可以直接上传补丁包到控制上吗?

问题描述 混合云热修复可以直接上传补丁包到控制上吗?现在都是需要在控制上构建生产补丁包。解决方案 可以。有Native时需要通过构建生产补丁包,没有Native时需要手动上传补丁包到控制。适用于 移动热修复

热修复没有Native控制热修复验证方法

概述 本文主要介绍移动热修复没有Native控制的热修复验证方法。详细信息 请根据现场实际环境,执行以下操作: iOS生成patch压缩包,直接在Demo中压缩patch即可,上传到控制后,使用自动化验收App,测试热修复通过即可。注意:控制...

移动热修复:是否支持添加新Activity?

问题:移动热修复是否支持添加新的Activity?回答:不能直接支持,但是可以插桩实现。在AndroidManifest里面预留好,后面可以通过代码进行添加。

Waxpatch是否有IDE或其他验证工具

WaxPatch当前没有IDE验证工具。适用于 移动热修复

移动热修复针对同一个方法可以多次发Patch吗

可以,针对同一方法多次发Patch,将会加载最新一个Patch。注意:不支持多个PATCH同时加载。适用于 移动热修复

公共云热修复对同一个版本多次发布补丁问题

应用只会加载最后一个补丁。已经有补丁了,没关系,直接发相对于初始版本新的补丁即可,下载新补丁的过程中,老补丁还生效的,新补丁加载好后,旧补丁自动清理掉。适用于 移动热修复

queryAndLoadNewPatc()方法调用注意事项

解决方案 queryAndLoadNewPatch()该方法必须在隐私协议同意后并确保以下权限被赋予后的任意时刻调用:& 注意:请不要高频率调用该方法,每次调用间隔最少3s以上;适用于 移动热修复

混合云热修复可以直接上传补丁包到控制上吗?

问题描述 混合云热修复可以直接上传补丁包到控制上吗?现在都是需要在控制上构建生产补丁包。解决方案 可以。有Native时需要通过构建生产补丁包,没有Native时需要手动上传补丁包到控制。适用于 移动热修复

常见问题

产品常见问题云构建常见问题移动测试常见问题移动热修复常见问题崩溃分析常见问题性能分析常见问题远程日志常见问题移动推送常见问题移动用户反馈常见问题HTTPDNS常见问题

点进热修复控制,就报“请求失败,请稍后重试”

出现上述问题的原因有: 浏览器缓存问题,此时请使用chrome浏览器,并清缓存重启浏览器。...添加权限时,分别搜索“移动云”和“移动热修复”,搜索出来的权限都赋予即可。若上述步骤仍未能定位问题,可以询问技术支持解决:技术支持

使用移动热修复时如何配置混淆文件,使得新旧包混淆...

概述 本文主要介绍在进行移动热修复时,如何配置混淆文件,使得新旧包混淆一致?详细信息 应用在上线打包APK时,往往会进行混淆操作,但是由于修复前后两个APK混淆结果不同,会导致patch无效,无法修复Bug。所以,需要注意应用打包APK时...

线上bug紧急修复

当线上App发现严重bug需要...采用移动热修复服务,您可以随时发布补丁实时解决线上问题,用户全程无感知。版本差量补丁,弱网环境下也能很好的支持,有效保障修复率。补丁加密,无需发版,即可被端上加载成功修复。热修复应用,用户无感知。

移动热修复的参数获取

问题描述 移动热修复需要app中的参数和控制对齐才可校验成功,否则无法拉取到补丁。解决方案 aliyun-emas-services.json 文件的获取:在控制>工作空间概览页面> 我的应用区域,单击Android应用图标,打开指定Android应用编辑配置右侧栏...

回滚补丁

移动热修复> 补丁管理。选择应用版本后,可在页面下方的补丁列表中单击全部回滚,在弹出的确认框中单击确认。版本回滚登录EMAS管理控制。查找您的项目,单击项目,默认进入EMAS概览页。选择研发工具 移动热修复>补丁管理。选择应用版本,...

移动热修复如何保证资源ID不变

问题描述 在多次打包时,热修复资源ID发生变更,导致桌面小插件资源变更,请问如何保证资源ID不发生变化。问题原因 多次差异包资源ID变更。解决方案 保证app/R.txt随着基础包进行维护更新。使用 aaptOptions....适用于 移动热修复

上传补丁

介绍如何将补丁包上传到移动热修复控制。前提条件已创建应用版本,请参见首页概览中的步骤5。已生成补丁,请参见生成补丁。操作步骤登录EMAS管理控制。查找您的项目,单击项目,进入EMAS概览页。在顶部导航栏,选择研发工具。左侧导航...

EMAS崩溃保护机制导致SDK无法初始化且功能不可用

问题描述 应用APP多次Crash导致SDK触发保护机制,导致一段时间内或者一直无法初始化SDK。问题原因 一般是因为应用自身多次Crash引发崩溃保护机制。解决方案 一般卸载重装可以让SDK恢复使用,但是闪退问题需根据具体问题原因进行...移动热修复

快速轻量版本升级

市场形势瞬息万变,当机会...如果只是存量功能很小量的修改,可以采用移动热修复服务,发布补丁来代替版本升级,迅速掌握商机。快速发布,用户无需下载新版本,补丁实时生效。增量补丁,补丁包采用差量技术,对应用无侵入,几乎无性能损耗。

热修复Android版本生成补丁的注意事项

问题描述 因为打包环境的差异,打出来的apk包中资源ID、汇编指令可能会存在差异,这样生成的补丁文件中的diff项可能会比真正修改的代码文件更多,导致改了几处代码生成了几百KB补丁的问题。解决方案 ...适用于 移动热修复

产品优势

实时问题告警崩溃分析服务实时发现线上崩溃问题,并通过控制站内信,以及指定联系人的电子邮件、手机短信、钉钉群机器人...全面质量保障崩溃分析服务配合性能分析、远程日志、移动测试、移动热修复等服务使用,对保障App质量实现完整闭环。

创建版本

背景信息在移动热修复上传补丁前需创建应用版本,该版本和基线包初始化时所传的版本号对应。操作步骤登录EMAS管理控制。查找您的项目,单击项目,进入EMAS概览页。在顶部导航栏,选择研发工具。在左侧导航栏选择补丁管理。在补丁管理页面...

新建发布

选择研发工具>移动热修复> 补丁管理。选择应用版本。单击此版本下已上传并待发布补丁右侧的发布,进入补丁发布页面。在补丁发布页面,单击新建发布,弹出发布选项对话框。参数说明发布类型控制提供灰度发布模式,您可以在控制发布灰度...

终止发布

新建发布批次后可以根据实际需要终止发布...移动热修复> 补丁管理。在补丁管理页面,选择应用版本,单击此版本下已上传并待发布补丁右侧的发布,进入补丁发布页面。在补丁发布页面,单击需终止发布的补丁右侧的终止,在弹出的确认框单击确认。

查看发布数据

移动热修复> 补丁管理。选择应用版本,单击此版本下已上传并待发布补丁右侧的发布,进入补丁发布页面。在补丁发布页面,单击补丁发布批次右侧的详情,进入补丁发布详情页面,您可以在发布详情中查看发布数据。参数说明通知设备本次补丁下发...

计费数据

移动热修复。左侧导航栏选择计费相关。页面上方提供100条每日统计记录,记录数据包含以下参数:参数说明当日新增活跃设备当日新增的活跃设备数,即当月的当日新增的调用过补丁查询接口的设备数,一个设备当月多次调用补丁查询接口,只记录...

移动热修复补丁不生效的排查步骤

概述 本文主要介绍拉取或调试工具应用补丁后没有生效的排查步骤。详细信息 您可以根据以下信息进行排查: 首先您可以按照文档中的测试方式进行测试,使用调试工具对补丁进行本地测试,详情请参见调试...相关文档 Demo程序 适用于 移动热修复
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
移动用户反馈 移动研发平台 移动热修复 物联网无线连接服务 SSL证书 数据库自治服务 消息队列MQ
这些文档可能帮助您
移动开发平台 mPaaS 时间序列数据库 TSDB 阿里云物联网平台 弹性公网 IP 机器学习PAI 日志服务
新人特惠 爆款特惠 最新活动 免费试用