`

Android 应用热修复工具 AndFix

 
阅读更多
http://www.oschina.net/p/andfix
AndFix 是阿里巴巴开源的 Android 应用热修复工具,帮助 Anroid 开发者修复应用的线上问题。Andfix 是 "Android hot-fix" 的缩写。

AndFix 支持 Android 2.3 - 6.0,ARM 和 x86 架构,dalvik 运行时和 art 运行时。AndFix 的分支是 .apatch 文件。

AndFix 方法体取代实现规则:



Bug 修复过程:



使用

生成 .apatch 文件:
usage: apkpatch -f <new> -t <old> -o <output> -k <keystore> -p <***> -a <alias> -e <***>
-a,--alias <alias>     alias.
-e,--epassword <***>   entry password.
-f,--from <loc>        new Apk file path.
-k,--keystore <loc>    keystore path.
-n,--name <name>       patch name.
-o,--out <dir>         output dir.
-p,--kpassword <***>   keystore password.
-t,--to <loc>          old Apk file path.


合并 .apatch 文件:
usage: apkpatch -m <apatch_path...> -k <keystore> -p <***> -a <alias> -e <***>
-a,--alias <alias>     alias.
-e,--epassword <***>   entry password.
-k,--keystore <loc>    keystore path.
-m,--merge <loc...>    path of .apatch files.
-n,--name <name>       patch name.
-o,--out <dir>         output dir.
-p,--kpassword <***>   keystore password.
分享到:
评论

相关推荐

    Android AndFix热修复demo

    Android AndFix技术是一种快速、高效的Android应用热修复方案,它主要解决了应用在发布后出现Bug时,无需用户重新下载安装整个APK,而是通过下载一个很小的补丁包即可修复问题的问题。AndFix(Android Fast Fix)由...

    热修复android andFix

    综上所述,AndFix和Sophix是Android开发中用于热修复的重要工具,它们通过动态替换代码和资源,帮助开发者快速解决线上问题,提高了应用的质量和用户满意度。对于Android开发者来说,理解和掌握这些热修复技术,将有...

    android 热修复andfix

    AndFix(Android Fast Fix)是阿里巴巴开源的一个针对Android应用的热修复框架,它通过字节码插桩技术实现,大大简化了线上问题的修复流程。下面将详细探讨AndFix的工作原理、使用方法以及其优势。 一、AndFix工作...

    AndFix热修复apatch工具

    总的来说,AndFix热修复工具是Android开发中的一种实用技术,通过它,开发者可以更高效地解决应用中的问题,提高用户体验,同时也减少了因频繁更新应用带来的困扰。但使用时也需谨慎,充分考虑其适用范围和可能的...

    热修复AndFix使用

    总的来说,AndFix是一种强大的热修复工具,它简化了Android应用的维护流程,使得开发者能够在不打扰用户的情况下快速修复线上问题。了解并熟练使用AndFix,对于提升Android应用的质量和用户体验有着重要的意义。

    AndFix热修复Demo

    AndFix热修复技术是Android应用开发中的一个重要概念,它允许开发者在不重新发布应用到Google Play或其他应用商店的情况下,修复应用程序中的运行时错误或漏洞。AndFix(Android Fast Fix)由阿里巴巴开发,它通过...

    热修复andfix demo

    2. **示例应用**:一个简单的Android应用,其中包含可触发的bug,以便演示如何使用AndFix进行修复。 3. **修复代码**:修复bug的源代码,展示如何在原有代码基础上进行修正。 4. **补丁应用逻辑**:应用内部的代码,...

    andfix热修复demo apkapatch 工具

    标题 "andfix热修复demo apkapatch 工具" 指向的是一个关于Android应用热修复技术的演示和工具,其中andfix是阿里巴巴开源的一个快速、轻量级的Android应用热修复框架,而apkapatch则是实现这个修复过程的一种工具。...

    用Java实现阿里Andfix的实时热修复

    Andfix(Android Fast Fix)是阿里巴巴开源的一个用于Android应用的热修复框架,它允许开发者在应用不更新的情况下,修复运行时出现的Bug。Andfix通过字节码替换技术,实现了对APK中已加载类的方法进行修改,从而...

    深入探索Android热修复技术原理PDF

    热修复旨在解决Android应用在发布后出现的bug,通过在用户设备上动态更新代码或资源,避免用户必须下载新的apk版本。热修复技术可以显著提高用户体验,降低开发者的工作负担。 **第二章:代码热修复技术** 此章深入...

    android SDK热修复

    在Android应用开发中,"热修复"(Hot Fix)是一种重要的技术,它允许开发者在无需用户重新安装应用的情况下修复已发布的应用中的问题。这极大提高了用户体验,因为用户不必中断使用来下载并安装更新。Android SDK热...

    andFix.7z是Android热更新框架AndFix的实例Demo

    AndFix,全称为Android Fast Fix,是由阿里巴巴中间件团队开发的一款高效的Android应用热修复框架。这个框架的主要目标是在不重新安装应用的情况下,修复应用中的运行时错误或更新功能,极大地提高了用户满意度和...

    Android热修复例子

    AndFix(Android Fast Fix)是阿里巴巴开源的一款热修复框架,它基于Dalvik字节码级别进行修复,能够在用户无感知的情况下实现应用的动态修复。 一、AndFix原理 AndFix的核心思想是通过替换应用中存在问题的方法体...

    一个Android阿里巴巴AndFix热修复的Demo程序.rar

    AndFix,全称为Android Fast Fix,是阿里巴巴开源的一款针对Android应用的热修复框架。它主要解决了Android应用在发布后发现严重bug,而又不能立即更新apk时的问题。通过AndFix,开发者可以在应用运行时动态修复代码...

    Android_热修复 实战视频(kotlin)

    在Android应用开发中,热修复(Hot Fix)是一种重要的技术,它允许开发者在不更新应用的情况下修复线上出现的bug或缺陷。本实战视频教程聚焦于使用Kotlin语言实现Android热修复,通过具体案例帮助开发者理解和掌握这...

    Android热修复demo

    在Android应用开发中,热修复(Hot Fix)是一种技术,允许开发者在不更新应用程序的情况下修复已发布的应用中的错误或漏洞。这种技术对于提高用户体验、减少因应用崩溃或功能缺失而导致的用户流失至关重要。本...

    apkpatch-1.0.3 安卓平台andfix热修复补丁生成工具

    AndFix(Android Fast Fix)是阿里巴巴开源的一个热修复框架,而"apkpatch-1.0.3"则是与之配套的补丁生成工具,帮助开发者快速生成可以应用到用户设备上的补丁包。 首先,我们需要理解AndFix的基本原理。AndFix通过...

Global site tag (gtag.js) - Google Analytics