E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
AndFix
Android热修复实现原理以及方法
现在主要由两大方法1.阿里
AndFix
,主要是采用Ndk实现对方法指针的替换2.腾讯Tinker现在主要说的是tinker的实现方法:一.首先介绍下两个概念:publicclassPathClassLoaderextendsBaseDexClassLoader
出云月
·
2021-04-29 19:48
阿里热修复Sophix原理-笔记v0.8
支付宝提出
AndFix
方案,可以做到在Dalvik和Art全平台兼容的即时修复阿里百川结合手淘实际使用
AndFix
的经验,解耦后推出HotF
keyboard3
·
2021-04-28 23:07
AndFix
AndFix
介绍1.
AndFix
是AndroidApp在线热补丁框架。使用此框架,我们能够在不重复发版的情况下,在线修改App中的Bug。
甜牛奶苦咖啡
·
2021-04-26 09:13
Android NDK开发之旅36--NDK-热修复-
AndFix
的基本使用以及C/C++源码级分析
前言热修复也叫热更新,又叫做动态加载、动态修复、动态更新,是指不通过重新安装新的APK安装包的情况下修复一些线上的BUG。通过这样做,可以免去发版、安装、重新打开等过程,就可以修复线上的BUG,防止用户流失。因此这是几乎每一个APP都需要的一个功能,因此很有学习的必要。需要注意的是:热修复只是临时的亡羊补牢。在企业中真正的热修复发版与正式版一样,需要测试进行测试。但是热修复也存在一些兼容性问题。因
小楠总
·
2021-04-25 20:13
Android热修复框架
AndFix
核心代码分析并改进
Android热修复框架
AndFix
核心代码分析并改进标签(空格分隔):Android热修复AndFixHotFixNDK前言
AndFix
,全称是Androidhot-fix,是阿里开源的一个Android
Windy_816
·
2021-04-23 03:53
Android热修复原理(一)热修复框架对比和代码修复
相关文章解析ClassLoader系列前言在Android应用开发中,热修复技术被越来越多的开发者所使用,也出现了很多热修复框架,比如:
AndFix
、Tinker、Dexposed和Nuwa等等。
刘望舒
·
2021-04-21 23:26
腾讯Bugly集成问题总结
目前比较流行的热更新框架有:阿里的
AndFix
、美团的Robust、QZone的超级补丁方案和微信官方开源的Tinker。
LnJan
·
2021-04-17 16:59
安卓面试中遇到的问题2017.2
调用Android方法:第一步:webview.addJavascriptInterface(MainActivity.this,"android");第二步:2.Android的热更新问题参考文章阿里
AndFix
龙猫跑跑跑
·
2021-03-10 23:31
Android_热修复_
Andfix
原理分析
热修复目前国内Android热修复主流框架有阿里的
Andfix
,Sopfix,微信的Tinker,美团的Robsut等等等等,就不一一列举了...其中
Andfix
和Sopfix是用过native层实现的
刘小厨
·
2021-03-10 16:22
Tinker热修复
当前市面的热补丁方案有很多,其中比较出名的有阿里的
AndFix
、美团的Robust以及QZone的超级补丁方案。但它们都存在无法解决的问题,这也是正是我们推出Tinker的原因。ima
周蛋蛋
·
2021-03-10 13:03
技术干货 | 深度解构 Android 应用面临紧急发版时的救星方案:mPaaS 热修复——DexPatch
目前Android端热修复主要包括
andfix
和dexpatch,考虑到
andfix
的版本兼容性,目前主要推荐使用DexPatch。
·
2021-02-23 15:09
技术干货 | 深度解构 Android 应用面临紧急发版时的救星方案:mPaaS 热修复——DexPatch
目前Android端热修复主要包括
andfix
和dexpatch,考虑到
andfix
的版本兼容性,目前主要推荐使用DexPatch。
·
2021-02-23 15:09
技术干货 | 深度解构 Android 应用面临紧急发版时的救星方案:mPaaS 热修复——DexPatch
目前Android端热修复主要包括
andfix
和dexpatch,考虑到
andfix
的版本兼容性,目前主要推荐使用DexPatch。
·
2021-02-22 11:52
技术干货 | 深度解构 Android 应用面临紧急发版时的救星方案:mPaaS 热修复——DexPatch
目前Android端热修复主要包括
andfix
和dexpatch,考虑到
andfix
的版本兼容性,目前主要推荐使用DexPatch。
·
2021-02-22 11:59
Android 利用MultiDex方案实现热补丁修复
在线热补丁修复的讨论,从Xopsed到Dexposed,再到
AndFix
,再到QQ空间团队的Class补丁。可谓是各有特色。本文讨论的是基于CydiaHook实现的在线Class热补丁。
月亮弯弯2013
·
2020-09-16 16:06
android进阶
Android热修复:
Andfix
和Hotfix,两种方案的比较与实现
Andfix
和hotfix是两种android热修复框架。
ykd2020
·
2020-09-16 01:32
android
Android热修复升级探索——追寻极致的代码热替换
前言前段时间,Android平台上涌现了一系列热修复方案,如阿里的
Andfix
、微信的Tinker、QQ空间的Nuva、手Q的QFix等等。
weixin_34126557
·
2020-09-16 01:25
移动开发
运维
java
AndFix
热修复集成
先导入依赖:可以去github看:implementation'com.alipay.euler:
andfix
:0.5.0@aar'新建Application初始化publicclassAndFixApplicationextendsApplication
以滔之命
·
2020-09-13 09:14
《深入探索Android热修复原理》代码热修复总结
阿里巴巴对热修复技术的发展路线:1、基于Xposed而来的Dalvik下javamethodhook技术-Dexposed框架,仅限于Dalvik虚拟机2、兼容到Art虚拟机的
Andfix
,同样是基于底层的结构替换方案
Trilen
·
2020-09-13 09:03
Android
Ndk开发
android
热修复
sophix
手把手教你集成热修复Tinker。
阿里系:DeXposed、
andfix
从底层二进
游戏人日常
·
2020-09-13 08:40
android一点一滴
Android热修复(2):
AndFix
热修复框架的使用
AndFix
的github地址AndFixAndFix是一个在线修复bug的解决方案,而不是重新发布Android应用程序。它是以Android库的形式发布的。
总有刁民想杀寡人
·
2020-09-13 08:28
android
AndFix
android
热修复
AndFix热修复框架的使用
Android 热修复一(热修复流程原理)
1.底层替换方法:典型框架(阿里
AndFix
)
andfix
通过在native层hook
龍林1994
·
2020-09-13 08:31
阿里百川HotFix快速集成
阿里百川HotFix快速集成————AndoidStudio集成方式阿里百川HotFix虽然是基于
Andfix
,但用起来发现又比
Andfix
升级了不少,突破了其开源项目的不少限制,感兴趣也可以对比下其产品和
SmartBieber
·
2020-09-13 07:42
Android热修复技术选型——三大流派解析
2015年以来,Android开发领域里对热修复技术的讨论和分享越来越多,同时也出现了一些不同的解决方案,如QQ空间补丁方案、阿里
AndFix
以及微信Tinker,它们在原理各有不同,适用场景各异,到底采用哪种方案
weixin_34384557
·
2020-09-13 07:30
深入解析:Android热修复技术选择和原理
热修复技术对比1.公司角度大致可以分为阿里系和腾讯系和其他,如下:阿里系Dexposed开源,实时修复
AndFix
开源,实时生效HotFix阿里百川,未开源,免费、实时修复Sophix未开源,商
Android Developer
·
2020-09-13 07:00
程序员
技术
Android
Android
android
面试
java
热修复
阿里
Android在线修复bug框架
AndFix
调研
最近,阿里低调发布了一个新的框架
AndFix
,这个框架可以让应用在不发布新版本的情况下,在线修复一些bug。
wangyuetingtao
·
2020-09-12 07:44
Android
Android热修复(微信tinker的集成)
同时,还有许多其他公司使用的热补丁方案,如比如QZone,
AndFix
,Dexposed等等;微信tinker的优缺点:/TinkerQZoneAndFixRobust类替换yesyesnon
我有一个小毛驴啊
·
2020-09-11 15:24
微信
android
补丁
Android热修复技术选型参考
热修复技术对比1.公司角度大致可以分为阿里系和腾讯系和其他,如下:阿里系Dexposed开源,实时修复
AndFix
开源,实时生效HotFix阿里百川,未开源,免费、实时修复Sophix未开源,商业收费,
就不告絮你
·
2020-09-10 13:13
Android
android
关于Android APP在线热修复bug方案的调研(一)(
AndFix
)
调研背景:App发布出去后,如果发现有紧急或重要bug如何进行修复呢?重新发布一版APK?但这样代价太大....那么有没有一种方案能够不用更新整个APK,而只把服务器上的很小的补丁文件下载下来进行修复bug呢?本文的调研也正是为了解决该问题。几种解决方案对比:下面是找到的3款比较火的开源解决方案,分别都是利用不同原理实现的:名称优点缺点适用场景实现原理与下载DynamicAPK1.支持插件化开发,
XXOOYC
·
2020-08-26 23:41
Android
Android热更新:微信Tinker框架的接入与测试
热修复框架的对比总结对比摘自Tinker官方WikiAndFix作为native解决方案,首先面临的是稳定性与兼容性问题,更重要的是它无法实现类替换,它是需要大量额外的开发成本的;Robust兼容性与成功率较高,但是它与
AndFix
garyhu1
·
2020-08-26 23:00
[Android]腾讯Tinker热修复框架简单使用
前言目前我们所知的热修复方案有阿里的
AndFix
、美团的Robust以及QZone的超级补丁方案,还有本篇的Tinker,如何在我们的自开发的软件上选用合适的方案呢?
wowo_小白
·
2020-08-23 11:48
Android
Android 热更新
AndFix
的分析
1.
AndFix
只能修复方法级别的bug使用流程:添加依赖→封装工具类→生成差异包(.patch文件)→loadpatch方法更新源码:初始化源码:PatchManager→init(比较版本号,删除旧版本
煜亦
·
2020-08-23 11:50
面试问题系列
android 热更新(无框架)
一、前言最近看了阿里的
AndFix
热修复框架,但是好像不能支持所有设备,所以,自己手动来实现一遍安卓的热修复,究其是如何实现的。
游龙123
·
2020-08-23 11:34
热更新Tinker的集成使用
1、Tinker微信2、QZoneQQ空间3、阿里
AndFix
4、美团Robust5、Nuwa俗称女娲。。。。。。下面就本人用到的Tinker做个分析,以及具体的实现步骤。傻瓜式SDKTinke
JerryXiaoFeng
·
2020-08-23 10:10
微信热更新
热修复
Bugly热更新使用
目前市面上有几种热更新的方案,微信的Tinker、QQ空间的QZone、阿里的
AndFix
以及美团的Rob
android-李志强
·
2020-08-23 10:54
性能优化16_热更新(编辑中)
andfix
从底层C的二进制来入手的。腾讯系:tinkerJava类加载机制来入手的。一什么是热修复?一般的bug修复,都是等下一个版本解决,然后发布新的apk。
鱼包子Ray
·
2020-08-23 09:53
Android性能优化
热修复
安卓热修复
dex文件
PathClassLoader
安卓在线修复bug
Android集成Bugly热更新
查资料主流热更框架有:阿里
AndFix
腾讯Bugly美团RobustTinker是微信官方的Android热补丁解决方案(推荐)它支持动态下发代码、So库以及资源,让应用能够在不需要重新安装的情况下实现更新
gooqii
·
2020-08-23 09:48
安卓
gooqii的专栏
Bugly热更新SDK你需要知道的一些事
SDK,大家都知道这一年来热更新被无数次提起,各大厂自主研发的热更新方案层出不穷,下面就列举一些大家比较熟悉的一些热更新方案:微信开源:Tinker大众点评:Nuwa阿里巴巴:Dexposed阿里巴巴:
AndFix
IT_xiao小巫
·
2020-08-23 09:00
【Bugly】
Android_热修复之
AndFix
一:热修复框架有很多其中
AndFix
使用很简单但局限性很高,只能修复方法不过可以及时修复不需要退出程序使用前的准备依赖:compile'com.alipay.euler:
andfix
:0.5.0@aar
xsw73692
·
2020-08-23 05:14
Java Native Interface笔记
最近在研究
AndFix
的动态更新原理,需要用到JNI,所以把JNI的基本知识点重新整理了一下,记录在这里,以免遗忘。
lihuapinghust
·
2020-08-23 01:33
JNI
AndFix
热修复,混淆打包后修复失败的问题
AndFix
热修复,混淆打包后修复失败的问题#-printmappingmapping.txt#-applymappingmapping.map-keepclass*extendsjava.lang.annotation.Annotation-keepclasseswithmembernamesclass
先锁
·
2020-08-22 19:34
AndFix
热修复系列——
AndFix
使用教程基础篇
一、前言最近研究阿里的开源热修复框架
AndFix
,本文参考
AndFix
官方教程,给出我所使用详细小白demo教程,包括在构建测试demo过程中所遇到对问题也列出来。
疑是银河落九天
·
2020-08-22 18:50
android
热修复学习四:
AndFix
详解一
目录一、
AndFix
的基本介绍二、
AndFix
执行流程及核心原理三、使用
AndFix
完成线上bug修复1、集成阶段2、准备阶段3、patch生成阶段apkpatch命令及参数详解使用apkpatch命令生成
songzi1228
·
2020-08-22 18:29
Alibaba-
AndFix
Bug热修复框架原理及源码解析
小憩之后,继续为你解读
AndFix
热修复框架,呵呵。上一篇Alibaba-AndFixBug热修复框架的使用已经介绍了
AndFix
的使用,这篇主要介绍
AndFix
原理以及源码解析。
我是乔同学
·
2020-08-22 18:03
android
开源框架
Android
热修复
(一)
Andfix
热修复原理
AndFix
,全称是Androidhot-fix。是阿里开源的一个Android热补丁框架,允许APP在不重新发布版本的情况下修复线上的bug。支持Android2.3到7.0。
kudoxinyi
·
2020-08-22 17:00
android开发学习记录
(二)
Andfix
的手写实现
在上一篇
Andfix
文章中(一)
Andfix
热修复原理中提到了,
Andfix
需要根据Android版本来维护,所以要适配不同的Android版本,这里根据Android5.1版本为例,简单介绍一下
Andfix
kudoxinyi
·
2020-08-22 17:29
android开发学习记录
阿里
Andfix
介绍及原理解析
开源项目官方介绍:AndFixjudgesthemethodsshouldbereplacedbyjavacustomannotationandreplacesitbyhookingit.AndFixhasanativemethodart_replaceMethodinARTordalvik_replaceMethodinDalvik.从以上介绍我们可以知道,它是通过自定义注解来判断方法是否需要被
丶小嵩
·
2020-08-22 17:58
热修复
Android
Android热修复系列
AndFix
实现原理
AndFix
不需要重启app即可实现bug修复,
AndFix
是“Androidhot-fix”的缩写。
井底之挖
·
2020-08-22 17:52
Android干货分享
热修复
AndFix
详解
文章目录
AndFix
介绍原则修复过程
AndFix
集成
AndFix
初始化生成带bug的apkapatch文件生成patch文件安装
AndFix
模块组件
AndFix
源码讲解总结
AndFix
介绍https:/
傅君阳
·
2020-08-22 17:35
Android热修复
Android App热更新 调研
一、alibaba/AndFixhttps://github.com/alibaba/
AndFix
调研时间:2016.3.23-2016.3.25实现原理:在JNI层通过指针修改了VM维护的内部数据。
chengrui0102
·
2020-08-20 23:54
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他