android系统
文章平均质量分 80
tigerly
这个作者很懒,什么都没留下…
展开
-
如何过滤 adb logcat 输出
本文介绍如何在 shell 命令行中过滤 adb logcat 输出的几个小技巧。 开发当中经常看到别人的 log 如洪水般瞬间刷满了屏幕,对自己有用的信息都被淹没了,影响心情也影响效率。下面是几个我所知道的过滤方法。 1. 只显示需要的输出,白名单 最方便的当然是通过管道使用 grep 过滤了,这样可以使用 grep 强大的正则表达式匹配。简单的匹配一行当中的某个字符串,例如转载 2014-01-04 10:48:15 · 613 阅读 · 0 评论 -
Linux debugfs使用分享 软件查看gpio状态
Linux debugfs使用分享 软件查看gpio状态 在调试中加入debugfs有时可以起到事半功倍的效果: adb shell #mkdir /data/debug #mount -t debugfs debugfs /data/debug #cd /data/debug 查看gpio状态 root@Android:/data/debugfs #转载 2014-02-18 15:57:23 · 698 阅读 · 0 评论 -
Android系统中setprop,getprop,watchprops命令的使用
在android系统中,有一些初始化的配置文件,例如: /init.rc /default.prop /system/build.prop 文件里面里面配置了开机设置的系统属性值, 这些属性值,可以通过getprop获取,setprop设置, 它的格式如下: getprop [key] 获取指定key的配置值,如果不带参数,只是getpro转载 2014-01-27 17:47:44 · 665 阅读 · 0 评论 -
android logo:内核、android开机动画
关键词:android 开机logo 开机动画 initlogo.rle bootanimation desc.txt 平台信息: 内核:linux2.6/linux3.0 系统:android/android 平台:S5PV310(samsungexynos4210/4412) 作者:xubin341719(欢迎转载,请注明作者)转载 2013-12-25 12:09:22 · 502 阅读 · 0 评论 -
Android Media Scanner工作流程及原理
下面是系统 图 MediaScannerReceiver 会在任何的 ACTION_BOOT_COMPLETED, ACTION_MEDIA_MOUNTED 或ACTION_MEDIA_SCANNER_SCAN_FILE 意图( intent )发出的时候启动。因为解析媒体文件 的元数据 或许会需要很长时间 ,所以MediaScannerReceiver 会启动 Media转载 2013-12-25 11:55:07 · 520 阅读 · 0 评论 -
android OTG
关键词:android 4.0 USB OTG 键盘 鼠标 device u盘 平台信息: 内核:linux3.0 系统:android4.0.3 平台:S5PV310(samsung exynos 4210) 把这一段时间的工作内容记录下 一、OTG的概念 OTG是On-The-Go的缩写,是近年发展起来的技术,2001年12月18日由USB转载 2013-12-25 12:11:32 · 878 阅读 · 0 评论 -
Android Binder机制
1.binder通信概述 binder通信是一种client-server的通信结构, 1.从表面上来看,是client通过获得一个server的代理接口,对server进行直接调用; 2.实际上,代理接口中定义的方法与server中定义的方法是一一对应的; 3.client调用某个代理接口中的方法时,代理接口的方法会将client传递的参数打包成为Pa转载 2013-12-25 11:57:11 · 410 阅读 · 0 评论 -
uboot 下更改NAND的分区 fdisk
关键词:android 4.0 nand 分区 userdata 大小 fdisk 平台信息: 内核:linux3.0 系统:android4.0.3 INAND:SDIN5C2-8G-L(SanDisk) 平台:S5PV310(samsung exynos 4210) 一、NAND分区大小: 我们的机器用的是8G的INAND,三星平台一般把它转载 2013-12-25 12:10:36 · 650 阅读 · 0 评论 -
ERROR 常数
#include 备注errno 值是常数分配给 errno 在各种错误状态的情况下。ERRNO.H 包含 errno 值的定义。 但是,并非在 ERRNO.H 提供的所有定义用于 32 位 windows 操作系统。 在某些 ERRNO.H 的值存在保持与操作系统 UNIX 系列的兼容性。在 32 位 windows 操作系统的 errno 值是的子集 errno 中 XENIX 系统。 因转载 2014-01-06 12:06:56 · 719 阅读 · 0 评论 -
Linux内核里的DebugFS
DebugFS,顾名思义,是一种用于内核调试的虚拟文件系统,内核开发者通过debugfs和用户空间交换数据。类似的虚拟文件系统还有procfs和sysfs等,这几种虚拟文件系统都并不实际存储在硬盘上,而是Linux内核运行起来后才建立起来。 通常情况下,最常用的内核调试手段是printk。但printk并不是所有情况都好用,比如打印的数据可能过多,我们真正关心的数据在大量的输出里不是那么一目了然转载 2014-02-18 15:55:34 · 410 阅读 · 0 评论