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
热补丁
Android
热补丁
技术——资源的热修复
前言今年真是
热补丁
框架的洪荒之力爆发的一年,短短几个月内,已经出现了好几个热修复的框架了,基本上都是大同小异,这里我就不过多的去评论这些框架。
_区长
·
2020-06-26 07:56
【Android
插件化开发】
【Android
基础】
【Android
新技术预研】
【Gradle】
Android 热修复Nuwa的原理及Gradle插件源码解析
安卓App
热补丁
动态修复技术介绍
_区长
·
2020-06-26 07:24
【Android
插件化开发】
【Android
基础】
NuWa热修复原理基础详细解说——初识,热修复
做这个笔记之前我看了一下几篇文章,记下了好的解说图,和好的观点,附上链接,表示感谢:热修复,没你想的那么难
热补丁
动态修复框架小结安卓
热补丁
动态修复技术介绍一、什么是热修复:相信很多人第一次听说热修复的时候也是一脸茫然
这个美嘉不姓陈
·
2020-06-26 03:44
Freeline-Android平台上的秒编译方案使用与总结
Freeline本质上是一个
热补丁
方案将修改过的*.java和资源文件分别打成dex和pack,然后通过socket传输到手机上,在运行期动态加载生效。
yann_x
·
2020-06-26 00:40
Android热修复(3):Tinker的使用
github官网Tinker的基本介绍Tinker是微信官方的Android
热补丁
解决方案,它支持动态下发代码、So库以及资源,让应用能够在不需要重新安装的情况下实现更新。
总有刁民想杀寡人
·
2020-06-25 11:01
使用Tinker进行热更新
Tinker的介绍废话不说先上地址TinkerTinker是微信官方的Android
热补丁
解决方案,它支持动态下发代码、So库以及资源,让应用能够在不需要重新安装
AJI大侠
·
2020-06-25 05:27
热修复学习(2):TinkerSDK
Tinker是微信官方的Android
热补丁
解决方案。
tmyzh
·
2020-06-25 03:33
Android
热补丁
更新 Tinker 接入详细教程
使用Tinker来解决AndroidAPP的
热补丁
更新,实现修改.java代码、替换.so、替换资源后免发布版本,更新APP的代码。Tinker是什么?为什么选择Tinker?
Android小五郎
·
2020-06-25 00:14
各大
热补丁
方案分析和比较
layout:layouttitle:各大
热补丁
方案分析和比较date:2015-11-2011:46:13categories:-androidtags:-android-hotpatch最近开源界涌现了很多
热补丁
项目
魔都三帅
·
2020-06-24 13:19
Android
微信
热补丁
Tinker -- 补丁流程
补丁流程在文章[Android
热补丁
方案][7]中介绍了Tinker的原理框架,那里只是简单介绍一下Tinker框架的补丁流程,这里我重新整理了一份Tinker补丁流程:上面的流程图中,已经把Tinker
丶金陵小霸王c
·
2020-06-23 08:26
NuWa热修复原理基础详细解说——初识,热修复
如果可以有一个动态修复的方法就好了,那就是
热补丁
动态修复技术,也就是我们说的热修复。向用户下发Patch,在用户无感知的情况下,修复bug问题。这里用到的是androiddex分
CEMETERY1
·
2020-06-22 08:55
Android开发
activity
Android
Tinker使用
Tinker使用Tinker简介Tinker是微信官方的Android
热补丁
解决方案,它支持动态下发代码、So库以及资源,让应用能够在不需要重新安装的情况下实现更新。
Pioneer_Chang
·
2020-06-22 03:25
android
android
每周工作总结
这周完成的在这周发布了教师端和学生端的2.5.8版本,在这个版本中修复了配音模块由于资源下载的问题导致无法配音的bug,完善了教师端和学生端的部分UI细节,并针对2.5.7版本发布了两个
热补丁
,同时完善了活动模块的数据库表结构设计
heartshapebox
·
2020-06-21 08:20
揭露内核黑科技 -
热补丁
技术真容
内核
热补丁
是一种无需重启操作系统,动态为内核打补丁的技术。系统管理员基于该技术,可以在不重启系统的情况下,修复内核BUG或安全漏洞,可以在最大程度上减少系统宕机时间,增加系统的可用性。
宋宝华
·
2020-06-20 21:42
Android热更新 — Bugly + Tinker
githubBugly产品管理中心版本更新状况Latestcommit42473138daysago目前时间2020年5月27日,可以看出到目前为止Tinker一直在更新使用场景Tinker是微信官方的Android
热补丁
解决方案
Geekholt
·
2020-05-29 16:50
HotFix原理介绍及使用总结
以补丁的方式动态修复紧急Bug,不再需要重新发布App,不再需要用户重新下载,覆盖安装(来自:安卓App
热补丁
动态修复技术介绍)HotFix框架汇总QQ空间热修复方案RocooFixNuwaHotFixnativehook
zyyoona7
·
2020-04-14 16:04
Tinker原理深入理解(二)
原理及介绍现阶段,Android
热补丁
技术应该是分为以下两个流派:Native:代表有阿里的Dexposed、AndFix与腾讯的内部方案KKFix;Java:代表有Qzone的超级补丁、大众点评的nuwa
一枕黄粱终成梦
·
2020-04-11 22:45
⚔Android热修复之AndFix框架⚔
Android
热补丁
动态修复框架小结AndFix使用说明关于热修复还是有很多坑的,例如跨平台支持不太好。而且AndFix而言好像只是支持2.3-6.0的Android版本。我在6.0上面尝试就失败了。
August1996
·
2020-04-09 06:00
热补丁
修复-----Tinker
微信官方的动态更新框架原理开发了自己的classloader,基于android原声的apt开发自己的aapt,微信团队基于dex文件开发了DexDiff算法,生成patch。在命令行中集成Tinker在命令行中执行下面的语句启动命令tinker_config.xml中有几个地方需要替换成自己的1.修改成自己的application2.修改自己的keystorejava-jartinker-pat
石器时代小古董
·
2020-04-09 00:33
Tinker Android
热补丁
框架
Android
热补丁
技术应该分为以下两个流派:Native,代表有阿里的Dexposed、AndFix与腾讯的内部方案KKFix;Java,代表有Qzone的超级补丁、大众点评的nuwa、百度金融的rocooFix
SYfarming
·
2020-04-07 15:18
DexDiff:基于dex文件反编译生成dex增量包
前段时间微信分享了一篇文章——微信Android
热补丁
实践演进之路,这篇文章主要讲了目前流行的Android热修复方案,同时微信在QZone方案的基础上优化出一套dex全量替换的热修复方案(Tinker
SparkInLee
·
2020-04-06 04:45
移动开发中的React Native研究
可以直接参考官方手册,本文就不重复造轮子了目录集成和打包iOSandroid数据持久化AsyncStorageNSUserDefaultsreact-native-sqlite-storageRealm
热补丁
诺之林
·
2020-04-05 22:53
如何用几行代码打造应用程序
热补丁
?(二)
前言在《如何用几行代码打造应用程序
热补丁
?(一)》中,我们介绍了应用程序
热补丁
技术的基本原理,同时实现了一个简单的
热补丁
。但是无法对本地函数打
热补丁
,同时手动编写
热补丁
比较麻烦、可能非常复杂容易出错。
UCloud云计算
·
2020-04-04 16:56
平安金融科技测试技术周报(第十二期)
@Author:刘育莲本期导读:原创文章给大家带来Android
热补丁
测试方法介绍和快速填满手机存储空间的方法实践-coolpady90为例。
海波笔记
·
2020-04-01 19:14
hotfix to inchat
然后就想到了暑假的时候在网易游戏做的
热补丁
功能,这样就可以让程序在运行的过程中改动或者添加我新的代码了。当时做的hotfix比较麻烦,需要支持
HausenZhang
·
2020-04-01 14:30
插件化阿里Atlas之插件
热补丁
安全校验
通过云端下发插件补丁的方式,我们可以很方便的用来修复线上bug和发布新功能。但是如何保证接收到的补丁是安全的呢?很多人想到使用类似校验md5的方式,但是md5值也是通过接口下发,本来就是不安全的,使用fiddlermock接口,md5值想返回什么都行。其实安卓的apk也是有签名的,假如补丁包也能使用apk相同的证书签名,然后对比下发补丁的签名和当前运行的apk签名是否一致就行了。1、对补丁进行zi
dengyin2000
·
2020-04-01 01:45
安卓App
热补丁
动态修复技术介绍
1.背景当一个App发布之后,突然发现了一个严重bug需要进行紧急修复,这时候公司各方就会忙得焦头烂额:重新打包App、测试、向各个应用市场和渠道换包、提示用户升级、用户下载、覆盖安装。有时候仅仅是为了修改了一行代码,也要付出巨大的成本进行换包和重新发布。这时候就提出一个问题:有没有办法以补丁的方式动态修复紧急Bug,不再需要重新发布App,不再需要用户重新下载,覆盖安装?虽然Android系统并
jimmy_Hu
·
2020-03-31 22:08
热修复平台TinkerPatch的集成
什么是热修复(热更新,
热补丁
)?一句话概括,动态地修复和更新App的行为热修复有什么好处?
CallMeMrZ
·
2020-03-30 13:27
腾讯热修复Tinker初探
热补丁
修复框架,极大的方便了开发者热修复自己线上App的出现的bug和漏洞。之前已经尝试了阿里热修复SopHix和美团热修复Robust,现在尝试集成腾讯的热修复Tinker。
PL橙子
·
2020-03-27 04:30
热补丁
动态修复技术调研
一、背景:如果发布了一个release包,但是里面出现了严重的事故级别(某些等不及下一版本迭代就得修复)的bug,那么站在公司角度,这边QA,开发,客服,甚至PR等部门都得加班赶忙发包重现覆盖,耗费的资源代价相当的大,而出问题的或许只是一两行代码;站在用户User角度,刚刚下载了一个包,准备尝鲜,发现又让更新,是不是很烦,如果新包打开就崩溃了,很多就会去市场评论,“垃圾,更新之后闪退”云云,抑或“
芒果味的你呀
·
2020-03-26 15:25
Tinker热修复接入指南
Tinker热修复是微信官方使用的一种
热补丁
方案,它支持动态下发代码、So库以及资源,让应用能够在不需要重新安装的情况下实现更新接入Tinker热修复首先建议先根据官方文档进行接入w
烂吹笙
·
2020-03-24 11:32
Tinker基本使用
关于什么是TInker,Tinker的官方文档里面有一句话:Tinker是微信官方的Android
热补丁
解决方案,它支持动态下发代码、So库以及资源,让应用能够在不需要重新安装的情
小楠总
·
2020-03-23 05:16
Tinker Android
热补丁
前言Tinker简介Tinker是微信官方的Android
热补丁
解决方案,它支持动态下发代码、So库以及资源,让应用能够在不需要重新安装的情况下实现更新。当然,你也可以使用Tinker来更新你的插件。
三也视界
·
2020-03-21 13:28
腾讯再次电话面试试题
RelativeLayout的情况下如何优化性能2图片加载框架的比较为何使用Glide又为何使用universal-image-loader技术选型3tinker框架的问题为何使用中会出现两个dex文件常见的
热补丁
框架有哪些
幻奕
·
2020-03-21 00:27
IOS
热补丁
技术汇总 - 截止2016年12月
发展进程开源方案只有JSPath。严重期待DynamicCocoa开源实现原生oc到js转换。OCS史上最疯狂的iOS动态化方案是否开放:NO开发团队:SNG-OCS团队**开放时间:**2016-12-29是否维护:yes应用方向:补丁/功能插件化原理:OCS是全新设计的iOS动态化方案。我们定义了一套精确描述OC语义的字节码指令集(OCScript),开发了一套全自动编译器(OCSCompil
Fly晴天里Fly
·
2020-03-18 22:09
Tinker简单使用
Tinker是微信开源的一个Android
热补丁
解决方案。
godream
·
2020-03-18 20:45
阿里 Android
热补丁
AndFix的使用
https://github.com/alibaba/AndFix使用Foryourgradledependency,builddependencies{compile'com.alipay.euler:andfix:0.4.0@aar'}howtouse,3steps:InitializePatchManager,patchManager=newPatchManager(context);pat
ahking17
·
2020-03-18 02:28
Tinker_imitator 原理篇
dim.red参考资料:微信Android
热补丁
实践演进之路简单来说,在编译时通过新旧两个Dex生成差异patch.dex。
轻微
·
2020-03-17 09:10
微信热修复Tinker集成和使用(一)
Tinker是什么Tinker是微信官方的Android
热补丁
解决方案,它支持动态下发代码、So库以及资源,让应用能够在不需要重新安装的情况下实现更新。当然,你也可以使用Tinker来更新你的插件。
越努力越幸运阳
·
2020-03-15 19:44
平安金融科技移动技术周报(第二十五期)
139-150114140917.jpg-1109.7kB本期导读:本期原创专题继续带来ReactNative系列教程第三弹;Android篇带来比较丰富,既有源码解析,也有基础知识的沉淀,还带来微信的
热补丁
实践
asce1885
·
2020-03-15 13:03
Gradle学习笔记(六)-- NuwaGradle解析
简介Nuwa
热补丁
是基于下文中手Q
热补丁
轻量级方案的具体实现,大致是通过“插桩”方式提前加载需要“打补丁”的类,以避免bug类被加载。想要了解具体原理的可以参考本文参考。
王岩_shang
·
2020-03-15 06:56
腾讯Bugly热修复
好在有
热补丁
这以技术的诞生,
热补丁
解决了项目有bug而不用重新发版,而是通过打补丁的方式修复我们的bug,一下就记录腾讯基于Tinker的Bugly热修复。
优了个秀的
·
2020-03-14 20:52
一步步集成热修复框架Tinker
源码下载;https://github.com/baojie0327/HotFixTinker什么是TinkerTinker是微信官方的Android
热补丁
解决方案,它支持动态下发代
Jackson杰
·
2020-03-14 17:39
iOS App 稳定性及监测
尤其因为苹果限制了热更新机制,App本身的稳定性及容错性就显的更加重要,之前可以通过发布
热补丁
的方式解决线上代码问题,现在就需要在提交之前对App开发周期内的各个指标进行实时监测,尽量让问题暴漏在开发阶段
rickytang0
·
2020-03-12 03:56
Android
热补丁
方案
重新发布版本代价太大用户下载安装成本太高BUG修复不及时,用户体验太差二、热修复开发流程而热修复的开发流程显得更加灵活,优势很多:无需重新发版,实时高效热修复用户无感知修复,无需下载新的应用,代价小修复成功率高,把损失降到最低所以,
热补丁
技术成为了当前非常热门的
丶金陵小霸王c
·
2020-03-11 14:31
Stardust:Android插件补丁于一体的解决方案
这篇文章分享了笔者近几个月在插件和
热补丁
技术方面的一些经验积累以及我们开发的动态加载框架Stardust.Stardust是什么针对Android平台,集热更新热修复于一体的解决方案,一套机制解决两个问题
Dozen
·
2020-03-03 06:42
Android
热补丁
方案对比
补丁方案选定当前市面的
热补丁
方案有很多,其中比较出名的有阿里的AndFix、美团的Robust以及QZone的超级补丁方案TinkerAndFix阿里百川HotFixQZone不同角度的分析阿里百川角度分析
朱立志
·
2020-03-02 23:48
Tinker集成和使用(一)Tinker简介和运行Tinker示例出现的问题
Tinker简介(官方文档)Tinker是微信官方的Android
热补丁
解决方案,它支持动态下发代码、So库以及资源,让应用能够在不需要重新安装的情况下实现更新。
元涛
·
2020-02-26 16:17
两套S级阵容灵活切换,剑圣不来也有办法吃分!快趁6影削弱前上分吧!
运营思路在后面记得看哦~(偷偷告诉大家,6影和剑圣将在近日通过
热补丁
削弱。)6火3召阵容组成黑暗之女-安妮、荆棘之兴-婕拉、永猎双子-千珏、惩戒之箭-韦鲁斯、殇之木乃伊-阿木木、元素女皇
英雄小助手
·
2020-02-25 00:00
使用ReactiveX进行移动开发
前言随着移动互联网的发展,程序复杂度越来越高,很多的PC端和Web端的开发技术被引入到移动端,ReactiveX并不是什么新技术,但在移动开发上的使用却是近来兴起的,就像
热补丁
技术一样.本文旨在分析ReactiveX
登高而望远
·
2020-02-22 18:27
上一页
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
其他