TinkerTest 演示如何使用腾讯的热修复框架-Tinker 项目地址 Tinker热更新演示(请star支持) 演示demo下载 Tinker简介 Tinker是微信官方的Android热补丁解决方案,它支持动态下发代码、So库以及资源,让应用能够在不需要 ...
文章来源:https: studyidea.cn java hotswap 一 前言 一天下午正在摸鱼的时候,测试小姐姐走了过来求助,说是需要改动测试环境 mock 应用。但是这个应用一时半会又找不到源代码存在何处。但是测试小姐姐的活还是一定要帮,突然想起了 Arthas 可以热更新应用代码,按照网上的步骤,反编译应用代码,加上需要改动的逻辑,最后热更新成功。对此,测试小姐姐很满意,并表示下次会 ...
2019-11-18 09:36 6 2031 推荐指数:
TinkerTest 演示如何使用腾讯的热修复框架-Tinker 项目地址 Tinker热更新演示(请star支持) 演示demo下载 Tinker简介 Tinker是微信官方的Android热补丁解决方案,它支持动态下发代码、So库以及资源,让应用能够在不需要 ...
2019-10-22 关键字:APK 通过代码安装程序、APK 更新、打开APK安装程序、APK的升级 这篇文章是基于笔者的另一篇 APK 升级相关的文章(如何实现APK的升级功能)的改进版本。 主要改进的点如下: 1、新增了兼容高低版本系统安装APK功能 2、改进了定时 ...
实现热更新功能 config源码:https://gitee.com/constfafa/conf ...
本文由ELab团队技术团队分享,原题“Twitter和微博都在用的 @ 人的功能是如何设计与实现的?”,有修订。 1、引言 第一次使用@人功能到现在已经有差不多10年了,初次使用是通过微博体验的。@人的功能现在遍布各种应用,基本上涉及社交(IM、微博)、办公(钉钉、企业微信)等场景,就是一个 ...
本文以 skywalking-rocketbot-ui子模块合并到 skywalking 为例,手把手教你如何把 Git 子模块更新到主项目中去。 首先,把fork的skywalking项目克隆到本地: 进入skywalking目录,设置用户名和邮箱: 指定将与复刻同步的远程上游仓库 ...
心灵鸡汤:知之者不如好之者,好之者不如乐之者。 摘要 一直在用到RecyclerView时都会微微一颤,因为一直都没去了解怎么实现上拉加载,受够了每次去Github找开源引入,因为感觉就为了一个上拉加载功能而去引入一大堆你不知道有多少BUG的代码,不仅增加了项目的冗余程度,而且出现BUG ...
一、课程简介 1.1 实验介绍 本课程的实验环境由实验楼提供,Google 浏览器拓展的运行环境为 Google 浏览器。在本实验中,你将了解如何制作一个属于你自己的 Google 拓展插件。 课程实验分别从 Google 拓展插件的结构说起,并对拓展插件的必要代码进行讲解,帮助你实现属于 ...
以下内容转载自腾讯位置服务公众号的文章《硬核干货来了!鹅厂前端工程师手把手教你实现热力图!》 作者:腾讯位置服务 链接:https://mp.weixin.qq.com/s/bgS7uFlyLtK8WtusKfv8lA 来源:微信公众号 著作权归作者所有。商业转载请联系作者 ...