在日常的 Android 项目开发中,我们通常会使用 adb 命令来获取连接设备的内存、屏幕、CPU等信息,也会使用 gradle 命令来获取项目构建相关的 projects、tasks、dependencies等信息,还会使用 git 命令来获取代码 commit、log、diff 等信息。这些信息的获取,每次都在command 中 ...
当程序发生了 Native Crash 错误,Android 的日志会输出到 log crash buffer 上,因此我们通过 adb logcat -b crash 抓取到相应的错误报告,而日志本身能提供的信息是有限的,仅仅是错误堆栈,与当前线程的寄存器信息。 ----- beginning of crash 06-07 01:53:32.465 12027 12027 F DEBUG ...
在代码中打印,开启一个线程,间隔固定时间打印出当前内存信息【有好多种获取内存信息的API,这里只列出其中一种方式,亲测有效】 Log.i(TAG, "系统剩余内存:"+ (info.availMem / ( 1024* 1024)) + "M"); Log.i(TAG, "系统是否处于低内存运行:"+ info.lowMemory); Log.i(TAG, "当系统 ...
作者花了半年多的时间从零开始,整理了大量的脚本,随后一一对其可用性进行验证,对一些不再合适的脚本进行了改进和删减, 彻底摆脱了优化脚本漫天飞,但是感觉不到效果的烦恼! 本脚本中的Dream程序在加密时设置了时间证书,如需使用请把系统时间调回 ...