Android 热修复使用教程

说明 本使用教程以组件化接入(Portal&Bundle)方式为例介绍 Android 热修复的使用。接入热修复 接入热修复流程如下:配置开发环境 在控制台创建应用 在客户端创建新工程 签名 配置加密信息 编写代码 发布带有热修复功能的客户端版本 配置...

常见问题

及时生效的代码热修复:Android热修复升级探索——追寻极致的代码热替换 资源热更新技术详解:Android热修复升级探索——资源更新之新思路 Dalvik下冷启动修复的新探索:Android热修复升级探索——Dalvik下冷启动修复的新探索 技术支持 ...

Android热修复修复哪些内容

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

常见问题

公共问题 热修复接入检查 Android热修复修复哪些内容 移动热修复FAQ 移动热修复针对同一个方法可以多次发Patch吗 移动热修复是否可以根据标签修复bug 移动热修复的补丁加载流程 EMAS崩溃保护机制导致SDK无法初始化且功能不可用 阿里百川...

接入说明

使用限制 Android 热修复功能暂不支持以下机型或场景:Dalvik 的 X86 机型 OPPO Android 11 机型 三星 5.0.X 机型 API Level 21~23 且打开了 Jit 的机型 Lemur 虚拟机,以及 Dalvik 的 Art 模式 说明 在 Android 11 系统下,使用热修复前...

移动热修复FAQ

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

Android Hotfix常见问题索引

2)加固是怎么支持的,用哪个补丁,文档链接 https://help.aliyun.com/knowledge_detail/65434.html 7、Sophix官方深度技术资料 1)《深入探索Android热修复技术原理》,免费下载:http://download.csdn.net/download/xlitol/9892768 2)...

SDK稳健接入

学习资料参考《深入探索Android热修复技术原理》—— 业界首部全方位系统介绍热修复原理书籍,从阿里Sophix方案开发过程入手权威解读!Sophix技术概览 即时生效的代码热修复 资源热更新技术详解 Dalvik下冷启动修复的新探索 说明 如有其他...

新建发布

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

Android 7.0(N)以上版本的JIT问题

问题 在Android 7.0(N)以上版本的系统中,出现了JIT问题引发异常。问题原因 在Android N以后的版本会对频繁使用的App进行jit操作,从而生成app image并更新oat文件。...下载:钉钉客户端 搜索热修复Android支持群号:11734260

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

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

使用热修复

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

覆盖patch需要重启APP生效么?

Android端分两种情况 同一版本的Android端第一次被打补丁时,不用重启直接加载(支持热启动);同一版本的Android端在被第二次及更多次打补丁时,需要重启(只能冷启动)。相比业内其他安卓热修复必须重启的情况,已有很大提升。

使用 mPaaS 插件

生成热修复补丁 使用 mPaaS 插件的 生成热修复补丁,通过以下步骤生成热修复包:针对不同的 mPaaS 集成方式,选择对应的包,通过 mPaaS 插件的 生成热修复补丁 生成热修复包。如果是 原生 AAR 工程,需要准备有 bug 的线上 APK 包和修复后...

产品优势

比较简单 复杂 比较简单 复杂 傻瓜式接入 补丁包大小 较小 较小 较大 一般 较小 全平台支持 yes yes yes yes yes 类替换 yes yes yes no yes so替换 no yes no no yes 资源替换 no yes yes no yes 技术文章参考:Android热修复技术选型——...

快速开始

本文介绍如何在当前 Android App 的基础上集成 mPaaS 提供的 Hotpatch 热修复功能。目前,热修复支持原生 AAR 接入和组件化接入两种接入方式。添加 SDK 初始化热修复(仅原生 AAR 接入需要)生成热修复补丁 发布热修复补丁 触发热修复补丁 ...

热修复简介

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

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

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

什么是移动热修复

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

常见问题

下面罗列热修复接入和使用过程中的一些常见问题。Android 客户端 使用热修复后,和 RPC 有关的调用发生 apache http 相关的 crash 请参见 取消支持 Apache HTTP 客户端 引入 apache http client,禁止使用导入 Jar 包或者 gradle ...

移动热修复的参数获取

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

关于 mPaaS 插件

mPaaS 插件是一个具有图形化界面的插件工具,该工具提供了编译打包、管理组件依赖、热修复、加密图片等功能,用于帮助开发者能够快速接入 mPaaS 并辅助进行开发工作。安装 mPaaS 成功后我们会在 Android Studio 的顶部菜单栏看到 mPaaS ...

SDK发布说明

SDK信息 SDK名称 移动热修复 开发者 阿里云计算有限公司 SDK包名 alicloud-android-hotfix SDK版本 3.4.1 SDK更新时间 2024-04-07 SDK大小 290KB SDK MD5值 c4fd85159459bcf8c4e6ff91e2ef7161 隐私政策《EMAS隐私政策》移动热修复SDK更新...

产品简介

移动应用安全加固可与热修复功能同时使用,支持的主流热修复能力包括:mPaaS 热修复、阿里热修复、腾讯 Tinker 热修复。功能特性 以下列出 Android 应用安全加固、iOS 应用安全加固以及 H5 应用安全加固支持的加固能力,有关加固能力具体...

mPaaS 10.1.68 适配 Android 11

更新热修复配置 如果您在 10.1.68.14 之前版本的基线中已经使用了热修复,那么您需要更新热修复的白名单配置以适配 Android 11。详情请参见 白名单配置文件编写规则。定制库处理 10.1.68 版本各组件合入了定制化的需求,但是为了稳妥起见,...

快速开始

添加 SDK 初始化热修复 生成热修复补丁 发布热修复补丁 InstantRun 新特性 满足一定条件下,支持不重启修复;支持 so 修复;支持资源修复;生成补丁的时候不需要类白名单。技术原理 Java 修复 通过对 JavaMethod 进行预插桩,实现动态的...

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

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

实时发布常见问题

iOS 客户端 热修复错误码 以下表格显示错误码及其含义。错误码 含义 300 未知错误 301 本地 patch 文件为空。请检查 patch 文件是否成功下载,或本地测试时文件路径是否正确。302.js 文件解析错误。请检查由 OC 转化的.js 文件是否正确。...

升级组件化/mPaaS Inside 接入方式到 AAR 接入方式

如果没有使用热修复,则替换为 android.app.Application。文件变化 不再需要 slinks 文件和 res_slinks 文件。可能存在的问题 因为高版本默认禁用了 v1 签名,可能导致在 v1 签名不存在的情况下无线保镖报错,请参见 如何解决运行时出现的 ...

热修复接入检查

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

扫一扫常见问题

解答:需要在 Application 中添加以下代码,若使用了热修复功能(QuinoxlessApplication),无需初始化 mPaaS。public class MyApplication extends Application {@Override public void onCreate(){ super.onCreate();mPaaS 初始化 MP....

queryAndLoadNewPatc()方法调用注意事项

解决方案 queryAndLoadNewPatch()该方法必须在隐私协议同意后并确保以下权限被赋予后的任意时刻调用:<uses-permissionandroid:name="android.permission.INTERNET"/><uses-permissionandroid:name="android.permission.ACCESS_NETWORK_...

什么是 mPaaS

20 多个功能性组件,例如网关服务、埋点分析、热修复、用户反馈、消息推送、离线包等。100 多个 UI 控件,包括 AntUI 和 AntMobile。坚实的移动中台 覆盖 App 全生命周期,提供强大的支撑,确保客户端稳定、高效运行,并进行快速变更和创新...

mPaaS 适配 targetSdkVersion 29

mPaaS 旧版基线对 targetSdkVersion 最高仅支持到 26。...热修复 热修复 是否能够生效。移动分析 移动分析 卡顿监控是否正常。小程序 小程序文件 API 是否正常。小程序蓝牙 API 是否正常。小程序地图组件是否正常。定位 定位 是否正常。

过滤机型

选择 研发工具>移动热修复。左侧导航栏选择 过滤机型。单击 添加过滤机型,打开 添加过滤机型 设置页面。参数 说明 应用版本 选择您发布补丁对应的应用版本。Patch 选择应用版本后,选择应用版本下您需要添加过滤机型的补丁。系统版本 选择...

使用 mPaaS Xcode Extension

本文将对 mPaaS Xcode Extension 的使用进行详细介绍,主要包括以下方面:启动 mPaaS Xcode Extension 新建工程 编辑工程 基础工具 常见问题 Preferences 设置 评分及评论 启动 mPaaS Xcode Extension 在 macOS 的 应用程序 中找到 mPaaS ...

mPaaS 插件发布说明

本文提供了 mPaaS 在 iOS 和 Android 开发环境下提供的开发插件的版本发布信息。移动开发平台(mPaaS)提供了 Android 应用开发环境下的 Android Studio mPaaS 插件,以及 iOS 应用开发环境下的 Xcode mPaaS 插件和 mPaaS Xcode Extension ...

mPaaS 适配 targetSdkVersion 28

热修复 热修复 是否能够生效。扫一扫 标准 UI 扫码是否成功。标准 UI 打开手机相册、拍照及预览是否正常。自定义 UI 扫码是否成功,如自定义 UI,需要 适配部分新接口。统一存储 数据库加密存储 是否正常。文件加密存储 是否正常。分享 ...

SDK快速接入(不建议使用)

网络权限-><uses-permissionandroid:name="android.permission.INTERNET"/><uses-permissionandroid:name="android.permission.ACCESS_NETWORK_STATE"/><uses-permissionandroid:name="android.permission.ACCESS_WIFI_STATE"/>!...

Android/iOS 行为埋点

39 0 热修复包版本号。40 4 CPU 核数。41 2265 CPU 最大频率,单位:MHz。42 2853 内存大小,单位:MB。43-44-45 2560x1440 屏幕分辨率。46-47-页面自动埋点 序号 示例 字段含义 00 D-VM 日志头,固定为 D-VM。01 2018-12-19 10:35:47.196 ...
共有165条 < 1 2 3 4 ... 165 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
商标服务 阿里邮箱 数字证书管理服务(原SSL证书) 弹性公网IP 短信服务 人工智能平台 PAI
新人特惠 爆款特惠 最新活动 免费试用