- 博客(2)
- 收藏
- 关注
原创 ANRWatchDog、BlockCanary、Matrix的TraceCanary对比
目录ANRWatchDogBlockCanary微信Matrix的TraceCanaryANRWatchDog原理主线程一直会处理消息循环,如果发给主线程的消息,在5秒后还未得到执行,则认为是卡顿流程描述起来一个子进程,子进程是一个for循环,会永远执行。 向主进程的handler发送一个message; 然后sleep 5秒(也可以设置)。如果这中间,主进程被卡主了,意...
2019-04-27 12:30:44
3074
原创 c++ 笔记
为什么学习C++:1、为了弄懂android底层,以及NDK开发2、增长视野开发环境搭建:对比开发工具VS2005和eclipse+cdt+MinGW,发现最新版的eclipse太强了,都自动集成了,编译运行和VS2005一样方便。写个helloworld测试发现,在eclipse上,C代码可运行,但C++说没有找到libgcc_s_dw2-1.dll,将MinGW的bi...
2012-02-22 13:26:44
114
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人