Android
文章平均质量分 81
dfysy
这个作者很懒,什么都没留下…
展开
-
Android之HelloWorld
其实按理说俺目前的工作和可以预期的一段时间,都不太可能使用Android开发复杂的程序,在我的想象中,做Linux驱动,Android赖以运行的Linux后台上测试过了应该也就OK了,没有必要非要写一个Android的的程序来测试它。不过很多事情都发生在这个感叹词---“但是”,一方面,现在这个玩意儿很火,就像俺偶尔换台到江苏卫视也会看看《非常男女》都是咋玩的一样。其次,说不定哪天有用户从Android界面无法正确操作驱动,而驱动在Linux后台是正确的,我就有必要把用户的代码拿来瞅瞅,找出他的问题,满足满原创 2010-09-15 19:11:00 · 2279 阅读 · 1 评论 -
Android ADB over TCP/IP 及在Mini6410开发板上运行Helloworld
前两天自己花钱买了块友善之臂的Mini6410开发板,国庆假期已经过去6天了,已经休息得有点饱和了,还是拿出来玩玩吧!之前之所以买这个Mini6410,一方面是便宜,另外一方面是这个板子可以跑Android。之前只是在验货的时候跑过一次Android,也没有怎么玩,虽然接触Linux多年,但是对Java和Android还是一点不懂。这两天看了看《JAVA核心技术》和《Android Essential》,也算有了些了解,感觉在很多概念上和VC编程还是挺相似的。不过对于我这种做驱动的人来讲,还是把程序先跑到开原创 2010-10-06 21:21:00 · 4692 阅读 · 4 评论 -
Android HAL实践(一):Mini6410开发板上的mokoid
网上有很多人将Android的HAL,都是基于jollen的实验代码的, 讲的都很好,但是缺少在板子上的实际操作。虽然这些实践步骤做过一次就很熟悉了,但是第一次还是挺麻烦的,要到处找资料,故特地在此将我在友善之臂板子上的实验步骤记录在这里,以供大家参考,少走弯路。在此不是为友善的板子打广告,他们也没给我钱,其实这板子的Android只有基本功能,不是很爽,不知后续固件是否有更新。废话说多了,下面开始吧:1)首先mokoid下载后解压到友善的Android-2.0目录下面。Android的编译一般都是通过搜索原创 2011-01-10 21:40:00 · 4896 阅读 · 1 评论 -
Android Uevent 分析,从kernel到framework
Uevent是内核通知android有状态变化的一种方法,比如USB线插入、拔出,电池电量变化等等。其本质是内核发送(可以通过socket)一个字符串,应用层(android)接收并解释该字符串,获取相应信息。一、Kernel侧:UEVENT的发起在Kernel端,主要是通过函数int kobject_uevent_env(struct kobject *kobj, enum kobj原创 2012-03-07 22:58:30 · 24461 阅读 · 1 评论 -
Android下增加service和对应的AIDL
在Android中,应用访问service提供的接口都是通过AIDL(Android Interface Definition Language),可以理解为一种规范,甚至可以粗陋的理解为C语言里面的.h文件,如果你曾经是一名C语言开发者,而且只是使用的话。下面的例子是想增加获取cpu 频率的service及其对应的AIDL,其中并没有实际的读取频率和设置governor的操作,仅仅用于演示如何在原创 2012-03-10 21:17:42 · 2355 阅读 · 0 评论 -
Android Camera HAL V3 Vendor Tag及V1,V3参数转换
转眼一看,上一次发博文都快是三年之前了,惭愧。主要是三年前找的这份工作,虽然是世界500强的技术大牛公司,但是工作可一点都不高大上,非常的忙,一天不但要处理各种camera的bug,还要开发camera的各种feature和sensor驱动,还要和内部、外部的人斗智斗勇,你懂的。忙的三年了才有闲心来发表这片博文。牢骚已完,言归正传。在Android 5.0上,Google正式的将Camer原创 2015-01-17 16:58:38 · 10217 阅读 · 12 评论 -
Robot: 一个记录和回放Android input event(touch)的工具
这个工具的主要目的就是记录屏幕上的各种操作,然后多次回放,用于稳定性测试和一些需要多次重复才能复现的bug的重现。代码在以下位置: http://download.csdn.net/detail/dfysy/8479123之前,别人转发我一个记录/回放 event的程序,在KK以前都是可以用的,但是由于Android L enable了PIE(positionindepen原创 2015-03-06 19:08:05 · 1742 阅读 · 3 评论