〇.序 起因,在Fabric遇到了很多BUG..出于想对于BUG的来龙去脉做进一步的了解.做了一番调查..本文也是Android Crash的防护与追踪的后续研究. Fabr...
本文包括如下三部分: 基本介绍与输出介绍 第一行基础信息讲解 详细信息讲解3.1 Size3.2 Rss3.3 Pss、Shared/Private_Clean/Dirty3...
开门见山, 不废话上效果, 上代码: c层回调进度 第一种方法 在当前函数(同一个线程)里面回调,直接用findClass或者GetObjectClass,进行回调(国内...
AMS-->dumpApplicationMemoryUsage pw.print(" Lost RAM: ");pw.print(memInfo.getTotalSizeK...
[toc] 我们使用 adb shell dumpsys meminfo <包名> 的时候,会输出应用的内存信息。 该功能是以一种系统服务的形式,被注册到 ServiceMa...
[TOC] 常用抓取命令 安装 使用准备 设备需要root权限 tcpdump 二进制文件 wireshark 分析工具 https://www.wireshark.org/...
1. 概述 Android Overlay是一种资源替换机制,它能在不重新打包apk的情况下,实现资源文件的替换(res目录非assert目录),Overlay又分为静态Ov...
Android 检测UI卡顿 相关工具代码可以在这里找到:BlockDetect 检测应用在UI线程的卡顿,打印出卡顿时调用堆栈。FrameAnalyze 帧分析工具类,一个...
英文版教程:https://chromium.googlesource.com/chromium/src/+/master/docs/mac_build_instructio...
之前一直忽略单元测试,遇到问题的时候 (修改-运行-等待-操作-验证) 或者 (修改-debug-操作-验证),每次调试都是需要进行这么繁琐的步骤。因为一直没有去了解,去接触...
一、内存指标 内存的大小关系:VSS >= RSS >= PSS >= USS 二、常用内存分析命令 1 procrank 获取所有进程的内存使用的排行榜,排行是以Pss的大...
译文的GitHub地址:RecyclerView之ItemDecoration由浅入深 译者注:RecyclerView第一篇,希望后面坚持下来 RecyclerView没有...
APK安装流程系列文章整体内容如下: APK安装流程详解0——前言APK安装流程详解1——有关"安装ing"的实体类概述APK安装流程详解2——PackageManager简...
本篇是Android后台杀死系列的第二篇,主要讲解ActivityMangerService是如何恢复被后台杀死的进程的(基于4.3 ),在开篇 FragmentActivi...