首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
用户1666281297239
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
27
文章 27
沸点 0
赞
27
返回
|
搜索文章
赞
文章( 27 )
沸点( 0 )
OkHttp源码分析
愿意是想抛开Http只讲OkHttp业务,后来发现不懂协议对阅读困难很大,所以写了一些基础方便理解。按照Socket请求过程结合时序图可以很容易梳理。建议多看看缓存,这边觉得作者思路很赞,考虑的很完备
通过源码搞定ANR Log如何产生(三)
接上文上文提到通过jni调用android_os_Debug_dumpJavaBacktraceToFileTimeout文件位置在:frameworks/base/core/jni/android_
通过源码搞定ANR Log如何产生(四)
上文中说到,通过socket去访问服务端,服务端的socket是在哪接受请求的呢,就在system/core/debuggerd/tombstoned/tombstoned.cpp中4.1 mai
通过源码搞定ANR Log如何产生(六)
通过上文,查看socketname="kTombstonedJavaTraceSocketName"的socket服务端路径为:system/core/debuggerd/tombstoned/tom
通过源码搞定ANR Log如何产生(五)
上文提到在system/core/debuggerd/client/debuggerd_client.cpp的debuggerd_trigger_dump中,接收到了socket服务端返回的respo
ANR如何产生之InputDispatching Timeout篇
最近在做ANR优化,发现线上非常多的ANR(一半以上)原因都是 Input dispatching timed out。那这些ANR是怎样产生的呢?这篇文章我们就从源码角度剖析一下。
No Focused Window ANR是怎样产生的
之前我们讲过因为事件没有得到及时处理,引起的ANR问题。但这只是一种情况,还有一种情况,在应用中也很常见,就是No Focused Wiindow ANR。
关注了
27
关注者
0
收藏集
0
关注标签
0
加入于
2021-09-11