debug
jinron10
这个作者很懒,什么都没留下…
展开
-
高通平台开发阶段编译成user版本时打开UART调试功能
Android系统编译成user版本时,UART口关闭输入输出功能,adb功能也将关闭,这个时候非常不方便进行调试。我们可以按照以下方式设置,在user版本的时候打开UART调试功能,同时将logcat重定向到UART口打出。1、原因:编译user版本之后 ro.debuggable=0build/core/main.mk:ifeq (true,$(strip $(enable...原创 2019-12-03 18:02:09 · 1428 阅读 · 0 评论 -
FindBugs-代码静态检查工具
参考博文: 安装与简单使用 - https://blog.csdn.net/u013132758/article/details/70187846 FindBugs规则整理 - https://blog.csdn.net/kingkongii/article/details/11619383空指针检查示例:...原创 2019-01-18 17:53:00 · 248 阅读 · 0 评论 -
使用 MTK GAT Tool 和 MTK LoggerView 工具
MTK GAT 工具集成了Android的DDMS工具,并在此基础上加了一些功能。MTK LoggerView 是用来分析mtklog的工具。网上下载到 Windows版本的和Linux版本,此工具基于eclipse,使用时需要安装java环境,java 7,8 都是ok的。GAT 如图:DB Puller连上车机后,可直接看到当前车机上的log,通过pull按钮拉出到...原创 2019-01-18 18:06:44 · 5748 阅读 · 1 评论 -
android系统中各个部分获取进程名称的方法
驱动程序的加载函数DriverEntry是运行在System进程中的.通过PsGetCurrentProcess可以获取System进程的内核EPROCESS结构的地址,然后从该地址开始寻找"System"字符串.找到后,便是EPROCESS的进程名存放的偏移处.得到进程名在EPROCESS结构的偏移后,以后的进程调用驱动的时候,就可以直接在该偏移处获取当前进程名.代码如下:DWORD Ge...原创 2019-06-27 08:51:48 · 777 阅读 · 0 评论