Android
凉拌菜
这个作者很懒,什么都没留下…
展开
-
Git和Repo扫盲——如何取得Android源代码
<br />Git 是 Linux Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的分布式版本控制软件,它不同于Subversion、CVS这样的集中式版本控制系统。在集中式版本控制系统中只有一个仓库(repository),许多个工作目录(working copy),而像Git这样的分布式版本控制系统中(其他主要的分布式版本控制系统还有BitKeeper 、Mercurial 、GNU Arch 、Bazaar 、Darcs 、SVK 、Monotone 等),每一个工作目录都包转载 2011-03-12 09:24:00 · 904 阅读 · 0 评论 -
Android Building System 总结
<br /><br />花了一个月的时间来看Android Make,在网上总是看到某某大虾说一天就把Android Make overview了一下,不得不感叹现在大虾的强大和咱那连蜗牛都可以鄙视一下的进度。不过总算是彻底看清的Android make这个系统,不得不当初架构出这套机制的神人顶礼膜拜一下,虔诚地烧三柱高香,惊叹于神人的伟大的时候也越感自己的沧海一粟,苦海无边,回头无岸,就加油滑水吧。<br /> 闲话就不多说了,来瞅瞅这套机制,Android以模块的形式来组织各个系统中的部件,E转载 2011-03-15 10:10:00 · 1254 阅读 · 0 评论 -
带你从头一步步配置android系统
android系统正以迅雷不及掩耳之势冲击着智能手机与平板电脑市场,它颠覆了传统手机的概念,将手机与平板电脑进行了一次大洗牌,最可贵的是他的开放性(虽不是完全开放)吸引了一大批工程师去改造它,完善它,任何人都可以下载到它的源代码一睹它的真面目。这一节讲讲这样从头配置一个属于你的android系统,至于如何获取android源代码这里就不讲了。本文是在假设你已经从android官网上获取了其源代码的基础上讲解的。1.Create a company directory in //vendor/.原创 2011-03-15 23:19:00 · 4200 阅读 · 1 评论 -
转载一篇关于android wifi的好文章
<br />非常详细的Android wifi porting文章<br />开发板上的8686wifi wpa_driver_priv_driver_cmd failed 问题比较严重,连scanning都过不去<br />http://blog.linuxconsulting.ro/2010/04/porting-wifi-drivers-to-android.html<br />For mini-box.com picoPC we want to support several USB and min转载 2011-04-20 21:06:00 · 1670 阅读 · 0 评论 -
如何修改android系统的“屏幕超时”
很久没有来CSDN了,自己的博客也很久没有更新过了,只是这几个月来太忙了,虽然做了很多事但却没有时间写下来,现在想想很多差不多都快忘记了,还是写下来好。从今天开始回归CSDN :-D,记录我每天的点点滴滴。原创 2011-07-14 14:38:59 · 8671 阅读 · 5 评论 -
移植 ethernet 到 android2.3.5
目前的android平台设备都支持wifi无线上网,但很少有支持有线上网的,说的通俗点就是插上网线就能上网。最近公司的产品要实现这个功能就研究了一下,整个移植过程是在android-x86.org的帮助下完成的。Android X86平台是由Beyounn和Cwhuang主持设计原创 2011-09-27 20:35:28 · 3697 阅读 · 1 评论 -
三星平台 android audio 架构探讨点滴积累之二
今天基本调完了android 3G 通话功能,各种情况的下的audio path 切换,音量调整等一系列功能。但是音质还不是很好,模拟干扰比较多,有待改善。 先说一下电话 audio path 切换,总得来说切换分为两种情况:通话时path切换,铃声时path切换。 响铃时切换:const AudioMixer *AudioHardware::getOutputRo原创 2013-06-08 18:29:05 · 2410 阅读 · 0 评论 -
三星平台 android audio 架构探讨点滴积累之一
android整体audio包括android层和底层ASLA驱动。最近开始调3G 通话功能继而开始接触android 音频架构,之前调试声卡的时候也有过接触,不过那些都相对比较简单,基本上只需要修改audio path, 也就是修改audio_codec.h, 该文件定义了各种情况下的音频数据流程。其中有个结构体定义,如下: typedef struct AudioMixer_tag {原创 2013-06-08 11:14:32 · 2886 阅读 · 0 评论 -
Android中Settings.System的使用
如果有留意Android中系统设置Settings里面的源码,你会发现代码中频繁用到了Settings.System操作,该类通过键值对的形式,将一些特定的值以全局的模式保存到Setting的数据库中,我们可以通过它提供的get或者put形式的方法对其中的数据进行读写操作,(非系统级别的应用需要添加对应的权限)。当然,如果能够对frameworks进行修改,我们甚至可以在该类中添加一些特定的值,以转载 2013-08-02 14:41:04 · 20591 阅读 · 0 评论