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
tinker
Android热修复框架AndFix原理解析及使用
一、前言最近腾讯弄出一个
Tinker
热修复框架,那么本文先不介绍这个框架,先来介绍一下阿里的一个热修复框架AndFix,这个框架出来已经很长时间了,但是看网上没有太多非常详细的讲解,这里就来做一次分析。
JiangWei_App
·
2020-01-05 02:15
腾讯Bugly-热更新
Bugly目前采用微信
Tinker
的开源方案已经集成异常上报功能使用指南:在项目根目录下的build.gradle文件中添加插件依赖:buildscript{repositories{jcenter()
Susen泽
·
2020-01-04 12:50
【Android】热修复——
Tinker
(入门)
前言不知你是否遇到这样的情况?千辛万苦上开发了一个版本,好不容易上线了,突然发现了一个严重bug需要进行紧急修复,怎么办?难道又要重新打包App、测试,发布新个版本?就为了修改一两行的代码?莫慌,这种问题其实可以分分钟解决。如果你学会了这项黑科技——热修复。在用户使用App的时候,不知不觉,这个Bug就被修复了。莫慌热修复:热修复(也称热补丁、热修复补丁,英语:hotfix)是一种包含信息的独立的
带心情去旅行
·
2020-01-04 00:34
为什么选择
Tinker
作为热修复方案?
热修复这种非官方支持的非常规开发方式,在采用前一定要权衡清楚其作用与代价。一.Java层热修复方案由于Native层的热修复方案在兼容性和稳定性上存在缺陷因而此处不讲,在Java层的做法主要有两种1.优先查找补丁Dex优先查找补丁Dex原理将修改过的类汇集成一个Dex,在加载类时让ClassLoader优先加载修改过的类.方案基于ClassLoader的双亲委托模型,给原ClassLoader设置
partoftom
·
2020-01-03 19:13
Tinker
-使用教程与原理分析(上)
前言前面我们讲解了AndFix的使用,这篇我们来讲解下微信的
Tinker
热修复,相比AndFix,
Tinker
的功能更加全面,更主要的是他支持gradle。他不仅做到了热修复更实现了“热更新”。
g小志
·
2020-01-03 06:41
Tinker
来自https://github.com/Tencent/
tinker
/wiki
Tinker
--微信Android热补丁方案
Tinker
是什么
Tinker
是微信官方的Android热补丁解决方案,它支持动态下发代码
_九卿_
·
2020-01-03 01:23
回顾过去,展望未来
这一年我也接触了很多新东西,如:OKHttp,Fresco,EventBus,BufferKnife,Freelance,RxJava/RxAndroid,
Tinker
,Small等等。
打不死的小强qz
·
2020-01-03 00:56
热修复技术的实践之旅——微信
Tinker
Patch热修复结合Walle多渠道打包的详解
本文导语:本文的核心内容介绍:(1)对比当前市场上的热修复方案,对
Tinker
热修复方案进行了简单的介绍。
LouisLau_6d51
·
2020-01-02 23:32
10分钟集成
Tinker
Patch
本来2月份就该写一下流程,一直拖到现在,热修复是干啥的大家都懂,当然,
tinker
作为日活近8亿的微信大IP热修复技术,理所当然要拿来用用,那修补匠情节,相信很多人也是有的..发激光,发导弹集成
tinker
小白兔兽型大发
·
2020-01-02 00:34
bugly的异常报告,统计与升级
1.首先,自定义Application继承
Tinker
Application,添加构造方法,代码如下:publicclassMyApplictionextends
Tinker
Application{publicMyAppliction
简单Liml
·
2020-01-01 16:07
Tinker
学习计划(1)-
Tinker
的集成
Tinker
使用前言写在前面的话,在上家公司一直在主导组件框架的开发,所以对Android领域组件化,热更新的发展都有所关注。
徐正峰
·
2020-01-01 15:41
热修复
Tinker
(一)介绍与接入
写在前面的话2016对于整个Android的开发来说是一个各种技术爆发的一年,特别是有一阵子的热修复,插件化相关,各家都开源了自己相关的库,而这些相关的东西虽然并不受谷歌与国外开发者的推崇,但是随着各种产品的业务需求增长,用户对于体验的提升,这样技术的出现也是必然的阶段,至于后面移动开发的方向我们不得而知,但是对于热修复,插件化这一系统的关于HOOK相关的知识,了解与学习是提升自生能力的比较好的途
前世小书童
·
2020-01-01 13:49
接入腾讯
tinker
,实现热更新
下面就开始详细介绍
tinker
集成的过程。
五元素_3fbd
·
2019-12-31 03:33
Spark 2017欧洲技术峰会摘要(Spark 生态体系分类)
下载全部视频和PPT,请关注公众号(bigdata_summit),并点击“视频下载”菜单ATaleofTwoGraphFrameworksonSpark:GraphFramesand
Tinker
popOLAPbyArtemAliev
大数据技术峰会解读
·
2019-12-30 10:28
一次集成使用
Tinker
热更新的体验
转载地址:http://blog.csdn.net/qq_34306963/article/details/76926930官方文档:https://github.com/Tencent/
tinker
下面我们按照官方文档和这个里面的
小小程序员jh
·
2019-12-30 05:16
Android Bugly 热修复 快速接入
转载自:http://blog.csdn.net/myliuyx/article/details/54315025介绍1、Bugly目前采用微信
Tinker
2、Bugly已经搭建了管理后台,对每个版本补丁进行管理
小小程序员jh
·
2019-12-29 16:54
噶的大潘
世界树向北吹的风带来故事什么内容天辉夜魇沉睡的梦深藏着一个盖世英雄那身姿矗立九霄时空让世界天摇地动拿手英雄把队友全部打崩(俺大潘来也)一手
tinKer
山河裂开九江走出孤独的天才一把神奇的跳刀闪亮的飞鞋冲破河道的重霾旁友请看我手里大根卷轴不管你如何难受
尖叫的脉动
·
2019-12-29 09:20
热修复
Tinker
(二)补丁包加载源码分析
写在前面的话前面一篇
Tinker
相关的文章已经介绍了
Tinker
热修复框架的使用与整个的修复流程,那么这一篇就要开启
Tinker
的源码解析之路了。
前世小书童
·
2019-12-29 02:10
tinker
热修复
1.热修复:热修复从原理上说应该是属于插件化的一类,我们可以用热修复来处理线上紧急的bug,而不需要提示用户重新发版这里对比下常见的热修复优缺点:
tinker
对比图2.插件化:插件化中通过DexClassLoader
茴香豆的第五种写法
·
2019-12-29 01:56
腾讯Bugly热更新集成以及问题
Bugly目前采用微信
Tinker
的开源方案,开发者只需要集成我们提供的SDK就可以实现自动下载补丁包、合成、并应用补丁的功能,我们也提供了热更新管理后台让开发者对每个版本补丁进行管理。
Smile__EveryDay
·
2019-12-28 21:50
Apache
Tinker
Pop快速体验
什么是
Tinker
Pop?
Woople
·
2019-12-28 12:08
Android热更新:微信
Tinker
框架的接入与测试
Android热修复框架的对比(最终选择微信
Tinker
)Android热修复框架的对比总结对比摘自
Tinker
官方WikiAndFix作为native解决方案,首先面临的是稳定性与兼容性问题,更重要的是它无法实现类替换
涤生_Woo
·
2019-12-28 10:49
集成bugly热更新心得
遇到的问题1.兼容性问题2.配制gradle3.打基线包与补丁包4.依赖库版本问题测试流程1.配置基准包的grald,修改两个地方(1.基准包生成路径baseApkDir,2.
tinker
Id保证为一性
我做高富帅
·
2019-12-26 18:38
Tinker
-自定义扩展与流程分析(下)
前言上一篇我们讲解了
Tinker
的使用,现在我们讲解下一些功能的扩展与从源码角度查看流程分析。功能扩展在扩展功能之前我们要先来了解下。我们可以扩展那些功能。下面我们重
Tinker
的初始化函数入手。
g小志
·
2019-12-26 17:07
悬疑高智商电影集‖这里一定有你想要的电影
高智商悬疑电影《
Tinker
TailorSoldierSpy》(2011年)《锅匠裁缝士兵间谍》(2011年)绝对的高智商,甚至有点儿烧脑,绝对悬疑,但非惊悚非恐怖,这是一个贴近真实的间谍
苏诺君
·
2019-12-26 13:01
Android 热修复
Tinker
接入
Demo地址官方Demo
Tinker
官方Wiki新建项目,添加gradle依赖在项目的build.gradle中,添加
tinker
-patch-gradle-plugin的依赖buildscript{repositories
cvmars
·
2019-12-25 17:24
美团Robust实践—原理篇
Robust是美团新出的hotfix方案,市场上的热更新方案也很多比如基于multiDex的
Tinker
和基于nativehook方案的阿狸的Andfix,本文先不做与其他hotfix方案的对比,主要说明
fry_ss
·
2019-12-25 16:58
热修复框架
Tinker
最完整讲解(02)——加入Walle多渠道打包
转载请注明出处:http://www.jianshu.com/p/8a850ddee403前言上一篇文章热修复框架
Tinker
最完整讲解(01)——集成之路已经介绍我们的项目渠道包有20个,并且我们多渠道打包是采用
wildma
·
2019-12-24 06:06
热更新,热修复
鸿洋大神博客:http://blog.csdn.net/lmj623565791/article/list/1(不止有热更新
tinker
,还有像ui卡顿、基于编译时注解等好文章)热更新相关:http:/
zzyytt
·
2019-12-24 06:42
震惊!阿里热更新框架 Sophix 背后隐藏的真相竟然是……
2016年上半年,为了提升产品在敏捷开发下的最佳发布体验,分别尝试了备受关注的阿里和微信两大派系的热更新方案(支付宝的Andfix和微信的
Tinker
),但
让我来试试
·
2019-12-23 16:27
微信
Tinker
负责人张绍文关于 Android 热修复直播分享记录
深度讨论微信
Tinker
负责人张绍文关于Android热修复直播分享记录可能是目前最完整的Android热修复分享文章,绍文同学说,如果大家有问题可以直接在diycode提问的。
优雅的程序员
·
2019-12-23 14:26
基于Instant Run思想的HotFix方案实现
前言近一年来,各种HotFix库层出不穷,各家大厂百花齐放,QQ空间最早提出了自己的热修复实现,接着阿里也开源了自家的AndFix(貌似阿里百川已经给开发者提供了新的Hotfix功能),现在微信又有了
Tinker
半栈工程师
·
2019-12-22 04:42
微信热修复
Tinker
使用
Tinker
是微信前段时间开源的Android热补丁方案,它支持动态下发代码、So库以及资源,让应用能够在不需要重新安装的情况下实现更新。当然,你也可以使用
Tinker
来更新你的插件。
Yoo_Zhou
·
2019-12-21 18:45
图计算介绍
下图是一个称之为“
Tinker
PopClassic”的属性图示例。
Tinker
PopModern
Tinker
Pop3是
Tinker
Pop图计算框架的第三个版本(incarnation)。
jupiter_2000
·
2019-12-21 09:40
android热修复的pre-verify问题详解及实践
自从Multidex出现之后,QQ空间的一篇文章引发了classloader热修复方案的浪潮,包括开源的Nuwa,HotFix,
Tinker
等,很有价值的一篇文章安卓App热补丁动态
jjlanbupt
·
2019-12-21 06:30
Tinker
初体验
微信开源了自己的热修复
Tinker
库,一直没用过,所以想搞一个小Demo来体验一下什么是
Tinker
?
写代码的解先生
·
2019-12-19 19:37
Tinker
为什么要使用代理Application?
在接入
Tinker
时,在AndroidN上出现补丁不生效的情况,这里主要讨论出现此状况的原因及解决方法.一初始方案在接入
Tinker
的时候,按照改动小的前提,根据
Tinker
及
Tinker
Manager
partoftom
·
2019-12-19 13:52
项目bugly热修复与walle多渠道打包
http请求没进行加密,导致app又重新打包再次上线(Ps:我们项目上线有18个渠道),当时渠道看我的眼神都变了,故此本人下定决心在下个版本上线前打算一定要接入热修复,这篇文章记录下我所接入bugly官网的
tinker
码字农民工
·
2019-12-19 03:49
Android热修复之 - 打补丁原来如此简单
因为上一期讲到阿里开源的热补丁里面涉及到NDK,会是会用但要自己去写NDK很多人估计不考谱,今天我们就用一种最简单的方式去实现,灵感来自腾讯提供的解决方案
Tinker
,但是我们自己的实现方式与它又不相同
红橙Darren
·
2019-12-18 23:23
热修复
Tinker
(三)dex文件合并源码分析
写在前面的话前面的一篇文章有讲到补丁文件的加载,最后通过dexDiff合成并且校验然后push到/data/data/package_name/
tinker
/下,当我们再次启动App时候就会读取这些文件
前世小书童
·
2019-12-18 16:43
Android热修复
Tinker
集成
Project下的build.gradlebuildscript{repositories{...mavenLocal()}dependencies{...classpath"com.tencent.
tinker
龙儿筝
·
2019-12-18 10:14
Tinker
接入
Tinker
热补丁接入过程中的坑!!!
朱立志
·
2019-12-18 08:52
记一次异常 JSONObject toString 出现并发修改异常ConcurrentModificationException
异常08-1315:10:54.20716625-16709/com..xxxE/
Tinker
.UncaughtHandler:
Tinker
Uncau
古都旧城
·
2019-12-17 21:14
Tinker
集成时遇到的问题
在此记录一下
Tinker
集成时遇到的问题。
lock_lock
·
2019-12-17 06:35
Day 10.chapter 10.4月22
合著
tinker
inggradualistapproach修补渐进主义方法chiefeconomist首席经济学家chiefeconomist知名度高的,倍受瞩目的abroilingAugustafternoon
FIONA_fb89
·
2019-12-16 16:28
Laravel Thinker的使用
一、在命令行运行phpartisan
tinker
打开
tinker
.我们看到的是一个shell的脚本界面,比如:我们现在已经创建了一个post表,我们要创建文章,需要进行调试,那就直接使用
tinker
:$
你会忘记吃饭吗
·
2019-12-16 12:47
Android
Tinker
接入方法
最近因公司的项目需求需要加入热更新功能,但是热更新各大平台方法不一,最后笔者选择用微信开源的
Tinker
作为项目的引用,但是集成下来却踩了不少的坑,所以决定记录一下集成的过程.Github:https:
一如既往lm
·
2019-12-16 08:34
Android热更新实现方式
尝试几中方式后个人觉得还是微信的
Tinker
好用些。
tikeyc
·
2019-12-16 06:12
Android热修复之
Tinker
前言Tencent开源"
Tinker
--微信Android热补丁方案"已经很长时间了,无奈自己太懒了,一直没有时间去尝试一下。
ListenerGao
·
2019-12-14 23:21
Python2.7+matplotlib问题和解决方案
_
tinker
模块找不到使用pyplot模块时报错importmatplotlib.pyplotaspltplt.scatter(
TalkTalk战术
·
2019-12-13 16:25
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
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
其他