首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
薛定谔的程序猫
掘友等级
xosp
知其然,知其所以然
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
158
文章 158
沸点 0
赞
158
返回
|
搜索文章
薛定谔的程序猫
赞了这篇文章
芦半山
1年前
关注
【Android ART】Heap的内存布局
Heap内存管理,是ART中一块非常重要的内容。曾经我数次想要征服它,但都以失败告终。它就像一片迷雾森林,让身处其中的人看不清方向。譬如看了许多遍的CC(Concurren...
33
14
分享
薛定谔的程序猫
赞了这篇文章
玩毛线的包子
4年前
关注
【Android NDK】(四)so库的加解密实现
上一篇文章【Android NDK】(三)使用c++ 解析so文件结构 讲述了so库的解析,为本章打好了基础,文章主要讲述如何实现so库的加解密,增加动态库的安全性。 1....
11
3
分享
薛定谔的程序猫
赞了这篇文章
芦半山
1年前
关注
Java Hook的实践之路
站在2024这个时间点上,Java Hook可以说是一门过时的技术,好比明日黄花。那还有讨论的必要么?如果只是针对现有方案的原理解析,那确实没有必要。...
30
4
分享
薛定谔的程序猫
赞了这篇文章
陆业聪
Android开发 @腾讯
·
1年前
关注
获取Android Native堆栈
本文详细介绍了如何在Android Native层获取堆栈信息,并提供了示例代码。这对于错误定位、性能分析和日志记录等场景具有重要应用价值。...
10
2
分享
薛定谔的程序猫
赞了这篇文章
信念着了火
1年前
关注
Android免安装升级系统WebView内核探索
Android的WebView差异化很严重,腾讯的X5内核又开始收费,为了支持H265播放以及其他Chromium高版本的特性,发现一种免安装升级系统WebView内核的方...
55
21
分享
薛定谔的程序猫
赞了这篇文章
XDMrWu
Android
·
1年前
关注
鸿蒙 KMP & Compose 探索
前言 HarmonyOS NEXT 不再支持 AOSP,仅支持鸿蒙内核和鸿蒙系统的应用,各大 App 也纷纷投入到了原生鸿蒙应用的开发中。在此之前,主要的客户端平台为 An...
88
22
分享
薛定谔的程序猫
赞了这篇文章
淘淘养乐多
Android高级工程师
·
1年前
关注
Android进程冻结机制
奇怪的ANR 今天遇到了个很有意思的anr问题, 应用出现了anr: 但是trace文件里面没有任何堆栈: 从日志上过滤进程pid可以看到正在正常的执行任务,还没有执行完就...
25
评论
分享
薛定谔的程序猫
@xosp
·
1年前
关注
“Maybe bug 77342775” 异常问题分析
分析解读 Android 9.0 上由于 dex2oat 编译优化引起的插件代码 IncompatibleClassChangeError 异常问题(Maybe bug 7...
5
2
分享
薛定谔的程序猫
赞了这篇文章
字节跳动终端技术
4年前
关注
Android性能优化之Android 10+ dex2oat实践
对于Android App的性能优化来说,方式方法以及工具都有很多,而dex2oat作为其中的一员,却可能不被大众所熟知。...
67
14
分享
薛定谔的程序猫
赞了这篇文章
芦半山
4年前
关注
ART虚拟机 | JNI静态注册和动态注册
注册的本质是建立(Java层)native方法和(Native/C++层)JNI函数之间的一对一关系。静态注册指的是映射规则预先设定,一个native方法名可以转换成一个唯...
19
9
分享
薛定谔的程序猫
赞了这篇文章
字节跳动技术团队
@字节跳动
·
1年前
关注
抖音 ANR 自动归因平台建设实践
本文在 2024 年初最新一期『抖音客户端基础技术大揭秘』技术沙龙活动中已做过专题分享,本次将内容重新整理文章进行分享。...
29
6
分享
薛定谔的程序猫
赞了这篇文章
字节跳动技术团队
@字节跳动
·
4年前
关注
抖音 Android 性能优化系列: Java 内存优化篇
在未对抖音内存进行专项治理之前我们梳理了一下整体内存指标的绝对值和相对崩溃,发现占比都很高。另外,内存相关指标在去年春节活动时又再次激增达到历史新高,所以整体来看内存问题相...
102
10
分享
薛定谔的程序猫
赞了这篇文章
进击的鱼儿
安卓开发 @不知名小公司
·
4年前
关注
Android匿名共享内存(Ashmem)
在Android中我们熟知的IPC方式有Socket、文件、ContentProvider、Binder、共享内存。其中共享内存的效率最高,可以做到0拷贝,在跨进程进行大数...
41
8
分享
薛定谔的程序猫
赞了这篇文章
安卓M豆先生
Android系统工程师
·
4年前
关注
Android系统启动流程(基于Android 11)
应用进程的虚拟机实例何时创建?Binder线程池又是何时启动?为什么所有的应用进程都是由Zygote进程创建?这些问题的答案都藏在Android系统的启动流程中,了解这些是...
32
3
分享
薛定谔的程序猫
赞了这篇文章
Avengong
Android/Flutter开发
·
3年前
关注
理解四大组件Service之 bindService() 启动流程(基于Android10)
一、概述 服务既可以通过start方式启动也可以通过bind启动,startService()分析完毕,接着分析bindService()。 1.1 IServiceCon...
4
评论
分享
薛定谔的程序猫
赞了这篇文章
天才木木木木
Android开发 @KG
·
5年前
关注
Android应用启动流程分析
网上看过很多Activity启动过程的源码解析,很多文章会贴上一大段代码,然后从startActivity()函数开始深究整个源码的调用栈。个人感觉这类文章代码细节太多,反...
192
20
分享
薛定谔的程序猫
赞了这篇文章
CatTalk
技术专家 @美团
·
5年前
关注
Android 系统启动流程解析-从开机到Dalvik VM
介绍Android系统启动流程的文章很多,在正式介绍之前,我们可以思考下,类比windows等PC系统的系统启动流程,Android系统的启动流程有何特别之处。 Andro...
6
评论
分享
薛定谔的程序猫
赞了这篇文章
字节跳动技术团队
@字节跳动
·
1年前
关注
西瓜视频RenderThread引起的闪退问题攻坚历程
本文将深入揭秘西瓜一个 TOP Native Crash 的攻克过程,为解决类似问题提供宝贵的参考!...
73
6
分享
薛定谔的程序猫
赞了这篇文章
恋猫de小郭
Flutter & Dart GDE @🏆 掘金签约作者
·
3年前
关注
Flutter 深入探索混合开发的技术演进
随着 5 月份谷歌 IO 的接近,新的 PlatformView 实现应该也会随之而来,本次就从头到尾来一个详细的关于 PlatformView 的演进总结。...
63
13
分享
薛定谔的程序猫
赞了这篇文章
美团技术团队
美团小编 @美团
·
2年前
关注
Robust 2.0:支持Android R8的升级版热修复框架
本文分享 Robust 在适配 R8 以及优化改进中的一些思路和经验,希望能对大家有所帮助或者启发。...
21
4
分享
下一页
个人成就
文章被点赞
84
文章被阅读
48,616
掘力值
879
关注了
19
关注者
40
收藏集
1
关注标签
67
加入于
2020-02-21