调试工具方法学习
adazone
这个作者很懒,什么都没留下…
展开
-
Android Tombstone 分析
转自:https://www.cnblogs.com/CoderTian/p/5980426.html1.什么是tombstone当一个动态库(native 程序)开始执行时,系统会注册一些连接到debuggerd 的signal handlers,当系统 crash 的时候,会保存一个 tombstone 文件到/data/tombstones目录下(Logcat中也会有相应的信息),文件的确就像墓碑一样记录了死亡了的进程的基本信息(例如进程的进程号,线程号),死亡的地址(在哪个地址上发生了 ..转载 2020-12-09 11:19:43 · 731 阅读 · 0 评论 -
Monkey测试:Monkey的简单使用
转自:https://www.cnblogs.com/smallstone2018/p/10024500.htmlMonkey是Android SDK提供的一个命令行工具,可以简单方便的发送伪随机的用户事件流,对Android APP做压力(稳定性)测试。主要是为了测试app是否存在无响应和崩溃的情况。一、环境搭建 只要按照配置Android SDK环境和环境变量即可。二、Monkey的使用1、进入adb shell环境 在windows环境中,进入DOS界面,在界面中,输入a.转载 2020-12-09 11:15:07 · 282 阅读 · 0 评论 -
Android调试工具及方法
LogcatDump一份系统消息的日志。这些消息包括模拟器抛出错误时的堆栈跟踪。Android Log一个记录日志的类,用来将消息写入模拟器上的日志文件中。如果你在DDMS上运行logcat的话你可以就实时查看消息。在你的代码中加入几个写日志方法的调用。为了使用Log类,你只需要调用Log.v()(详细),Log.d()(debug),Log.i()(information),转载 2014-09-15 14:39:23 · 594 阅读 · 0 评论 -
microcom的使用
嵌入式系统中如果有集成minicom软件,那用串口调试就方便些。 但是通常不会集成minicom软件,因为minicom依赖libncureses,需要占用较大空间。为此,在busybox有个更加简单的串口工具microcom,用法: mircocom -h microcom: invalid option – ‘h’ BusyBox v1.22.1 (2015-07-31 13:40:35原创 2015-08-03 16:24:23 · 6084 阅读 · 0 评论 -
Linux GCC常用命令
转自:http://www.cnblogs.com/ggjucheng/archive/2011/12/14/2287738.htmlLinux GCC常用命令1简介2简单编译2.1预处理2.2编译为汇编代码(Compilation)2.3汇编(Assembly)2.4连接(Linking)3多个程序文件的编译4检错5库文件连接5.1编译成可执行转载 2015-11-06 10:50:03 · 474 阅读 · 0 评论 -
Android build system & Android.mk 规范
转自:http://www.cnblogs.com/yaozhongxiao/archive/2012/03/06/2382362.html Android build system & Android.mk 规范Android编译系统分析 — 系统变量解析LOCAL_PATH - 编译时的目录 LOCAL_MODULE转载 2016-08-25 15:47:08 · 456 阅读 · 0 评论 -
Linux 文件系统:procfs, sysfs, debugfs 用法简介
转自:http://www.tinylab.org/show-the-usage-of-procfs-sysfs-debugfs/1 前言内核中有三个常用的伪文件系统:procfs,debugfs和sysfs。procfs — The proc filesystem is a pseudo-filesystem which provides an interface to kernel da...转载 2019-02-13 10:42:42 · 383 阅读 · 0 评论