首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
zjwswun
掘友等级
Android dev
三精-二精·霁雪清虹
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
赞
363
文章 340
沸点 23
赞
363
返回
|
搜索文章
文章
热门
最新
实现穿梭栈帧的魔法--协程
1. 协程-穿梭栈帧的魔法 协程的特性是代码中调用一次,实际会执行2次,第一次如果不满足条件先return一个状态,当满足条件的时候线程池会回调该方法执行第二次,而且还具有单例特性(指该函数第一次和第
谈谈Android上的Method Hook
MethodHook的几种方式xposedjvmtiasm/javasist+transform如果要hook大量的method来说,xposedjvmti带来额外性能开销,出于对apm需求所以还是不
zjw-swun/JVMTI_Demo JVM TI android studio 3.5 apply change原理
感谢原作者分享! 该例子主要展示了JVM TI支持的几种功能: Memory Alloc Tracker GC Event Tracker JNI Method Rebind Class Retransform getObjectSize RedefineClasses (实现…
android jvmti 应用之实现android studio 3.5 apply change功能(不重启的热修复哦)
1. 效果图 2. show code 3. 关于JVMTI的更多功能函数有空再探索(jvmti超级适合Android APM,赛高!!!)
android jvmti 应用之计算object占用内存大小
0. 先来看看效果吧 1. 首先android p(9.0)以后开始支持JVMTI 2. 应用 jvmti原理计算object 3. jvmti.h 还有很多功能函数有空再讲别的吧
关于jar和aar中修改其中class字节码
看看效果图吧(修改classes.jar后可以被识别的aar)借助了https://github.com/BryanSharp/hibeaver中对jar和aar中修改其中class字节码相关代码的帮
开源一款自用听书App---Ting
1. 声明:播放源来自网上,采用jsoup抓取,学习用途 2. 项目效果图 3. Apk下载地址
appMethodOrder更新啦,废弃dmtracedump解析,采用android studio官方源码解析方案
1. 效果奉上 2. 原理篇 废弃dmtracedump解析,采用android studio官方源码解析方案(官方android studio解析trace的移植版版本),核心代码详见com.android.tools.perflib.vmtrace.VmTraceParse…
webview adjustResize处理类(包含了沉浸式状态栏以及虚拟按键等情况的适配设置)
> 看见网上一堆没有处理沉浸式状态栏以及虚拟按键的错误处理类,这里给出我实践过的代码 ``` package com.zjw.apporder; import android.app.Activity
Android通过addr2line工具分析native crash log
0. Crash代码以及初步分析crash log add_library( # Sets the name of the library. 1. 查找目标安卓设备对应ABI的addr2line 工具位置 以mac os为例子 命令行中执行 find . -name *addr…
下一页
个人成就
文章被点赞
278
文章被阅读
60,539
掘力值
1,347
关注了
124
关注者
120
收藏集
1
关注标签
32
加入于
2017-02-07