首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
nianxing123
掘友等级
Android OS工程师
|
bytedance
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
2
文章 2
沸点 0
赞
2
返回
|
搜索文章
最新
热门
【安卓源码】安卓ANR介绍3
ANR小结 ANR(Application Not Responding):即应用无响应. 在日常使用安卓手机的过程中, 对最anr最直接的印象就是手机弹框显示应用未响应. 选择继续等待或者关闭. 如
【安卓源码】安卓ANR介绍2
ANR的信息搜集过程 本文介绍了anr发生之后,从AMS的MainHandler接受到超时的消息,到调用mUiHandler进行未响应弹窗之间系统进行anr信息搜集的过程。 调用链: AMS.Main
【安卓】使用lldb调试Android native源码
一、环境准备 1.1 安装llvm 安装方法参考:https://apt.llvm.org/。 为了方便起见,有一个自动安装脚本可用于安装LLVM。要安装最新的稳定版本: 要安装特定版本的LLVM:
【安卓源码】安卓ANR介绍1
本文已参与「新人创作礼」活动, 一起开启掘金创作之路。 以下所有内容均为本人的个人理解以及经验积累,偏向于实战若有任何问题,请给出建议及帮忙进行纠错。 通过本文的阅读,你将有以下收获: 1:了解什么是
【安卓实践】实现一个安卓native服务
本文已参与「新人创作礼」活动, 一起开启掘金创作之路。 一、预先分析 在开始写代码之前,做一些功能点大致的分析如下: 1:在java framework需要一个广播接收器,接受传来的广播,此广播接收器
【安卓编译】apex导致的安卓编译失败原因调查
背景 在实现功能的时候,我把我的功能逻辑实现在libmeminfo.so库当中。 由于我的功能需要调用libmemtrack.so库中的一些函数,我就在libmeminfo的Androidbp中将li
【安卓源码】JVM GC超时分析
在object.finalize()超时10秒后,(最多不大于20s),会触发GC超时关闭JVM FinalizerDaemon与FinalizerWatchdogDaemon FinalizerDa
【安卓源码】简单分析smaps节点
smap节点,位于/proc/{pid}/smaps。 通过这个节点可以看到一个进程映射的内存信息,不会包括设备使用的内存,比如gpumem。 smaps节点内核定义 open系统调用分析 对smap
【安卓源码】JVM加载so库流程
安卓JVM加载so库流程 好久没有写点东西发了,工作中的事情有点杂,也找不到整块东西可以写的。 最近调查了一个问题,稍微追了一下流程,这里记录一下。 1. 问题背景 由于我们支持的设备相对比竞品,zy
【安卓源码】简单了解PSI
本文已参与「新人创作礼」活动, 一起开启掘金创作之路。 最近工作有需要通过PSI在某些场景下控制内存的相关操作,所以了解了一下PSI。 PSI(Pressure Stall Information),
下一页
个人成就
文章被点赞
7
文章被阅读
6,780
掘力值
171
关注了
4
关注者
6
收藏集
0
关注标签
6
加入于
2022-07-10