首页
首页
BOT
沸点
课程
直播
活动
AI刷题
NEW
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
William_
掘友等级
软件工程师
|
bytedance
ByteDance
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
88
文章 88
沸点 0
赞
88
返回
|
搜索文章
William_
关注了
一点一木
软件工程师 @bytedance
William_
关注了
腾讯云开发者
软件工程师 @bytedance
William_
关注了
字节跳动技术团队
软件工程师 @bytedance
William_
软件工程师 @bytedance
·
10月前
关注
Android Root环境下动态注入Java和Native代码的实践
这篇文档介绍了一款动态代码注入工具,它支持在 Root 环境下任意动态修改 App 代码。该工具支持注入 Java 和 Native 代码、可以实现Hook 任意Java和...
3
评论
分享
William_
关注了
lizhigang
软件工程师 @bytedance
William_
软件工程师 @bytedance
·
1年前
关注
详解Android ART虚拟机中对象指针压缩技术
ART虚拟机的中,Mirror Object类中引用的其他object指针,都使用了HeapReference来包装,这个指针是一个32位的地址,虚拟机是如何给对象分配一个...
9
评论
分享
William_
软件工程师 @bytedance
·
1年前
关注
Android ART虚拟机系列: 虚拟机CheckPoint机制分析
在Android ART虚拟机中,GC的部分流程中会执行stop the world的操作,那么,STW在虚拟机中如何实现呢?本文深入介绍了虚拟机CheckPoint机制实...
9
3
分享
William_
赞了这篇文章
Newki
@武汉
·
1年前
关注
findViewById不香吗?为什么要把简单的问题复杂化?为什么要用DataBinding?
DataBinding/ViewBinding 作为 Android 官方的亲儿子库,它的经历更加的离奇,从发布的时候火爆,然后到坑太多直接遇冷,随之被其他框架替代,再到后...
221
88
分享
William_
关注了
苏策
软件工程师 @bytedance
William_
软件工程师 @bytedance
·
2年前
关注
一种基于JDWP的Android动态注入代码的方案
最近发现一种非Root环境下对Debug App进行代码注入的方案,原理是利用Java调试框架,通过调试器与目标虚拟机之间通讯,实现对虚拟机进程的修改。...
2
评论
分享
William_
关注了
看书的小蜗牛
软件工程师 @bytedance
William_
关注了
字节跳动终端技术
软件工程师 @bytedance
William_
关注了
卓修武K
软件工程师 @bytedance
William_
软件工程师 @bytedance
·
3年前
关注
另一种绕过 Android 9以上非SDK接口调用限制的方法
前言 从Android9开始,Google开始在Android平台限制对非SDK接口的调用。只要介绍一种新的思路实现绕过对非SDK接口的调用限制。兼容了Android9-1...
4
3
分享
William_
关注了
挖坑的张师傅
软件工程师 @bytedance
William_
关注了
芦半山
软件工程师 @bytedance
William_
软件工程师 @bytedance
·
3年前
关注
另一种绕过Android系统库访问限制的方法
问题来源 从Android 7.0开始,Android系统开始阻止App中使用dlopen(), dlsym()等函数打开系统动态库。但是一些大型App在做性能监测和优化时...
9
评论
分享
William_
关注了标签
Google
软件工程师 @bytedance
William_
关注了标签
HTTP
软件工程师 @bytedance
William_
关注了标签
全栈
软件工程师 @bytedance
下一页
个人成就
文章被点赞
37
文章被阅读
10,691
掘力值
324
关注了
47
关注者
39
收藏集
0
关注标签
25
加入于
2017-03-20