移动热修复在Application里收集了设备应用安装列表,...

问题描述 集成移动热修复3.3.8,提交审核后,提示在Application的onCreate方法里收集了设备应用安装列表,不符合审核规则。触发了敏感信息。报错函数名:getPackageInfoAsUser。该怎么解决?解决方案 这块代码是必须调用的,只是获取了包名...

移动热修复-补丁加载成功后apache网络库请求报错

使用热修复3.2.7及以上版本,补丁加载成功后,使用apache网路库进行请求,在Android 9或以上可能会报错,处理方法:删除有关apache的所有jar依赖包 在gradle的android标签下添加 useLibrary 'org.apache.http.legacy' ,示例:android { ...

新建发布

说明 指定标签说明:移动热修复 Android SDK 3.2.7版本开始支持设置标签,若接入的版本低于该版本,新建恢复批次时忽略此项即可。输入标签后,按回车键后生效,支持指定多个标签。不输入任何标签,则该批次不会对端上携带的标签做任何校验...

PolarDB MySQL版8.0.1版本发布日志

8.0.1.1.35.3 类别 说明 发布时间 问题修复 修复未及时触发只读节点(RO)反馈给读写节点(RW)的ACK,导致DDL操作变慢的问题。修复在X-Engine引擎中执行DROP PARTITION操作时,导致节点异常崩溃的问题。2023-08-17 8.0.1.1.35.1 类别 说明...

版本说明

SDK已发布的正式版本如下所示:版本 说明 下载 SDK 0.3.7 修复 flush()方法在特定场景下数据遗漏的问题。删除被标记为 deprecated 的API。hitsdb-client-0.3.7.jar 0.3.6 增加 Config#lastResultReverseEnable()接口提供逆序查询时数据按...

EMR Hive功能增强

EMR-3.35.0 Hive 2.3.7 修复Fetch Task相关的社区问题。EMR-3.34.0 Hive 2.3.7 优化了部分默认配置。性能优化:增强CBO。支持一键开启或关闭LDAP功能。开启或关闭LDAP功能详情,请参见 管理LDAP认证。升级Calcite版本至1.12.0。增加参数 ...

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

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

使用热修复

热修复是指通过代码变动在不发版本的情况下直接修复线上的问题。热修复管理是客户端修复紧急问题的配置后台,您可以在该配置后台创建发布任务以及进行多维度的热修复配置。关于此任务 在 热修复管理 页面,通常您需要完成以下操作:添加...

热修复分析

热修复用于在不发版的情况下线上修复 bug。通过热修复报告,您可以了解 RPC(远程过程调用)、修复、回滚信息。完成以下操作,查看热修复分析报告:登录控制台,点击 产品与服务>移动开发平台 mPaaS,并选择应用。从左侧导航栏进入 移动...

接入说明

您可使用热修复功能在不发布新版本的情况下热修复线上故障,注意仅在紧急情况下使用此功能。使用限制 Android 热修复功能暂不支持以下机型或场景:Dalvik 的 X86 机型 OPPO Android 11 机型 三星 5.0.X 机型 API Level 21~23 且打开了 Jit...

集成了听云能使用热修复

问题描述 集成了听云能使用热修复吗?问题原因 听云有gradle插件,加载时可能会影响热修复sdk初始化判断。解决方案 可以使用热修复。需注意在热修复入口类不调用项目内其他任何代码,后期不能改动该类。生成补丁时,不要勾选检查初始化。...

热修复简介

热修复(Hotpatch)用于在不发布新版本的情况下热修复线上故障(Bug)。使用场景 每一次热修复,都是一次 紧急发布。因此,mPaaS 限定了热修复的使用范围是:在来不及发布版本的情况下,需要立刻解决线上客户端问题。根据最佳实践,热修复...

快速开始

添加 SDK 初始化热修复(仅原生 AAR 接入需要)生成热修复补丁 发布热修复补丁 触发热修复补丁 前置条件 若采用原生 AAR 方式接入,需要先 将mPaaS 添加到您的项目中。若采用组件化方式接入,需要先完成 组件化接入流程。添加 SDK 原生 AAR...

接入移动热修复后拉取不到补丁

详细信息 在接入移动热修复后,拉取不到补丁,可参考以下排查点进行排查:检查管理控制台是否使用正确,3.0以上的版本要在阿里云的管理控制台发补丁。检查是否已经开通服务,确认参数正确,确认补丁是否发布,如果是灰度发布,检查是否已...

移动热修复FAQ

iOS热修复是否会被Apple审核拒绝 iOS热修复WaxPatch日志分析及计数统计说明 iOS热修复lua脚本说明 iOS端patch包拉取后在本地的加载路径 Android热修复支持修复哪些内容 公共云热修复对同一个版本多次发布补丁问题 waxpatch是否有IDE或其他...

Android 热修复使用教程

热修复 Bug 演示 热修复 Bug 的示例流程如下:备份 Bug 版本构建生成的.jar 包 修改 Bug 代码,生成热修复包 在控制台添加并发布热修复包 客户端调用触发热修复的接口,进而获取热修复包 应用重启后,触发热修复,Bug 被修复 备份 Bug 版本...

热修复扫码测试没问题,正式发布就修复不了,该怎么办?

问题描述 我集成了热修复功能,扫码测试时没问题,可以正常修复,但是正式发布后就修复不了,该怎么办?解决方案 集成热修复文档可参考:...

什么是移动热修复

移动热修复(Mobile Hotfix)是面向Android平台应用提供的在线热修复服务方案,产品基于阿里巴巴的Hotpatch技术,提供细粒度热修复能力,无需等待发版即可实时修复应用线上问题,用户全程无感知。基本原理

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

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

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

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

基本概念

Hotpatch Hotpatch是热修复的英文翻译名,可以叫热修复,也可以叫hotpatch,是指在系统正常运行的状态下,将补丁应用到处于生产状态(非开发状态)的系统。Sophix Sophix来源于Sophic(明智的)+FIX,一个更明智的热修复方案,是目前阿里云...

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

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

Sophix加固包的最佳实践

Sophix本身是支持热修复加固的,详情请参见 Sophix热修复支持加固吗?基本流程如下:公共云流程 base包选取:选择未加固的发布包作为base包。diff包:选择未加固的新包作为diff包。两个未加固的包打patch包。发布patch用于对线上的加固包做...

移动热修复欠费后会导致SDK不可用影响app功能吗

问题描述 移动热修复欠费后会导致SDK不可用影响app功能吗?解决方案 移动热修复欠费后后台会停止下发补丁,此时用户端打开app时queryAndLoadNewPatch将会回调无任何新补丁的结果。但是不会影响app的正常功能 适用于 移动热修复

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

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

iOS热修复lua脚本说明

可以查找waxPatch教程,编写lua脚本,详情请参见 阿里云iOS热修复Lua语法说明.pdf。适用于 移动热修复

Android热修复修复哪些内容

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

使用合并打包插件导致移动热修复初始化异常

问题描述 使用合并打包插件导致热修复初始化异常,如下图:解决方案 错误写法:正确写法:适用于 移动热修复

RAM授权

权限策略名称 权限说明 AliyunMHubFullAccess 管理移动研发平台(EMAS)的权限 AliyunMHubReadOnlyAccess 只读移动研发平台(EMAS)的权限 AliyunHotfixFullAccess 管理热修复(Hotfix)服务的权限 AliyunHotfixReadOnlyAccess 只读访问...

热修复接入检查

热修复正式接入后CheckList 检查是否混淆,若有混淆必须-printmapping mapping.txt,发布版本后妥善保存代码和mapping.txt,不能修改。检查是否加固,加固需要保存加固前的apk,并且若是梆梆加固,需配置忽略sophix文件夹。检查是否关闭了...

移动热修复在安卓模拟器上不生效怎么办?

问题描述 移动热修复在安卓模拟器上不生效怎么办?解决方案 使用安卓模拟器需要在App的build.gradle文件的ndk 里面加上"x86"适用于 移动热修复

iOS热修复是否会被Apple审核拒绝

iOS热修复是基于lua+wax的,与苹果之前封禁的jspatch不一样。另外也不能保证100%能通过审核,之前也有极少数情况审核被退回。苹果的审核非常随机,与审核团队和代码扫描规则有关。说明:目前还没有因为这个被下架的,但是有极少数偶尔反馈...

应用场景

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

集成热修复后,生成补丁时报错501

问题描述 集成热修复后,生成补丁时报错501 解决方案 1.检查下SophixStubApplication类,这个类里不要引入其他无关类或代码。2.检查下导包是否正确,有无导入未使用的包。适用于 移动热修复

应用场景

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

实时发布流程

实时发布的流程如下:在客户端添加相应 SDK,集成实时发布升级、热修复或 H5 离线包的能力。在 mPaaS 插件中打包生成版本升级包、热修复包、离线包等,上传到发布控制台。在控制台创建发布任务进行灰度发布、正式发布等。客户端再去拉取新...

产品优势

EMAS移动热修复,目前整个阿里集团数百个App都在使用,如手淘、优酷、钉钉、盒马等,企业客户覆盖金融、互联网、物流等不同行业累计6000多家,在商业化的热修复产品领域市场覆盖率超过60%以上;热修复技术、Android系统版本适配速度快,与...

移动热修复是否可以根据标签修复bug

问题描述 移动热修复客户端是否可以绑定标签,根据端上标签匹配修复bug。解决方案 可以的,控制台高级选项中可以填写标签名,根据客户端绑定的标签名定向修复。setTags接口。控制台设置tag,输入您客户端设置的标签:适用于 移动热修复

接入 demo 参考

若需参考此接入方式的 Demo,请单击:热修复前 Demo:instantRunHotPatch_aar_before_demo。热修复后 Demo:instantRunHotPatch_aar_demo。说明 Demo 需要配置自己控制台下载的 config 文件、应用包名及签名文件。

常见问题

下面罗列热修复接入和使用过程中的一些常见问题。Android 客户端 使用热修复后,和 RPC 有关的调用发生 apache http 相关的 crash 请参见 取消支持 Apache HTTP 客户端 引入 apache http client,禁止使用导入 Jar 包或者 gradle ...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
数据库自治服务 数据传输服务 文件存储 CPFS 云数据库 Redis 版 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用