- 博客(6)
- 收藏
- 关注
转载 Android LOG机制的实现
Android提供了用户级轻量的LOG机制,它的实现贯穿了Java,JNI,本地c/c++实现以及LINUX内核驱动等Android的各个层次,而且足够简单清晰,是一个相当不错的解读案例。本系列文章针对LOG机制的内部实现机理进行解读,解读LOG机制的实现架构。LOG的运行环境 下图是Android官方网站上给出的Android的Debug环境。 Android的
2013-07-24 16:40:42 676
转载 sansun nexu wifi and bt drivers
https://developers.google.com/android/nexus/drivers
2013-07-23 10:08:48 688
转载 fastboot命令详解
Android手机分区(每个分区都有相应的img文件对应):开机启动画面区(splash1),数据恢复区(recovery),内核区(boot),系统区(system),数据缓存区(cache),用户数据区(userdata)。1. 查看fastboot命令的帮助: fastboot 显示如下信息:view plain
2013-07-23 09:07:28 2389
转载 eclipse中安装ndk开发JNI
一、关于NDK:NDK全称:Native Development Kit。 1、NDK是一系列工具的集合。 NDK提供了一系列的工具,帮助开发者快速开发C(或C++)的动态库,并能自动将so和java应用一起打包成apk。这些工具对开发者的帮助是巨大的。 NDK集成了交叉编译器,并提供了相应的mk文件隔离CPU、平台、ABI等差异,开发人员只需要简单修改mk文件(指出“哪些文件需要
2013-07-16 15:31:43 2482
原创 修改android系统为可gdb调试
可以修改编译文件:build/core/combo/TARGET_linux_arm.mk在里面的CFLAGS中,添加参数 -g或者根据相应的模块单独编译手动执行
2013-07-16 15:26:10 855
转载 获取内核函数地址的几种方
本文以获取内核函数 sys_open()的地址为例。 1)从System.map文件中直接得到地址: $ grep sys_open /usr/src/linux/System.map 2)使用 nm 命令: $ nm vmlinuz | grep sys_open 3)从 /proc/kallsyms 文件获得地址:
2013-07-09 11:00:09 1246
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人