Android
文章平均质量分 69
WINGCREATE
这个作者很懒,什么都没留下…
展开
-
编译android 之后生成的 img 文件介绍
<br />http://blog.csdn.net/willand1981/archive/2010/06/24/5692140.aspx<br /> <br />在编译android 之后,会生成几个image 文件, 这些文件是:<br /> 1。 ramdisk.img : 一个分区影像文件,它会在kernel 启动的时候,以只读的方式被 mount , 这个文件中只是包含了 /init 以及一些配置文件,这个ramdisk 被用来调用init,以及把真正的root file syst转载 2010-12-23 22:49:00 · 743 阅读 · 0 评论 -
Android 内存泄漏调试
<br />http://eastpoplar.blog.163.com/blog/static/1206527520110168441921/<br /> <br />一、概述 1<br />二、Android(Java)中常见的容易引起内存泄漏的不良代码 1<br />(一) 查询数据库没有关闭游标 2<br />(二) 构造Adapter时,没有使用缓存的 convertView 3<br />(三) Bitmap对象不在使用时调用recycle()释放内存 4<br />(四) 释放对象的引用 4<转载 2011-05-05 21:41:00 · 1238 阅读 · 0 评论 -
Android GSM驱动模块详细分析
<br />http://www.linux-mobile.net/forum.php?mod=redirect&tid=18358&goto=lastpost<br /> <br />Android的RIL驱动模块,<br />在hardware/ril目录下,一共分rild,libril.so以及librefrence_ril.so三个部分,另有一<br />radiooptions可供自动或手动调试使用。都依赖于include目录中ril.h头文件。目前cupcake分支上带的是gsm的支持,另有一c转载 2011-04-15 08:12:00 · 3148 阅读 · 0 评论 -
Android编译模块
<br /> <br />编译模块<br />android中的一个应用程序可以单独编译,编译后要重新生成system.img<br />在源码目录下执行<br />$ . build/envsetup.sh (.后面有空格)<br />就多出一些命令:<br />- croot: Changes directory to the top of the tree.<br />- m: Makes from the top of the tree.<br />- mm: Builds原创 2011-03-31 22:04:00 · 969 阅读 · 0 评论 -
Android 编译系统分析
<br />http://disanji.net/2011/02/28/android-compile-explanation/<br /> <br />自Android开源以来,引起了嵌入式行业一股热潮,很多嵌入式开发者表示对Android有很强的兴趣,并下载Android源码进行编译和移植。Android源码的巨大(repo下来,大概2G)给人以Android相当复杂的错觉。本文从Android编译系统的角度,让大家了解Android其实也是很纯真的。 Android编译系统(build system)转载 2011-03-31 21:56:00 · 1356 阅读 · 0 评论 -
Android深入浅出之Zygote
<br /> <br />http://www.cnblogs.com/innost/archive/2011/01/26/1945769.html<br />一目的<br />zygote,是Android搞出来的一个东西。网上讲这个的也非常多。第一次看到这个名字我就挺郁闷,想干嘛这是?Linux下名字都取得挺通俗易懂,深得人心。zygote?不就想模仿Linux下的fork吗?个人觉得Google取名字挺怪,包括Google本身。<br />不管怎样,Zygote依然是Android系统的核心,zygo转载 2011-05-09 23:57:00 · 780 阅读 · 0 评论 -
如何去写 Android init.rc (Android init language)
http://java-admin.javaeye.com/blog/773310如何去写Android init.rc (Android init language)<br />Android初始化语言由四大类声明组成:行为类(Actions),命令类(Commands),服务类(Services),选项类(Options).<br /> * 初始化语言以行为单位,由以空格间隔的语言符号组成。C风格的反斜杠转义符可以用来插入空白到语言符号。双引号也可以用来防止文本被空格分成多个语言符号。当反斜杠在行末时转载 2011-02-24 09:01:00 · 629 阅读 · 0 评论 -
Android系统结构
<br />http://hi.baidu.com/donghaozheng/blog/item/988b76f0e7bee7c97831aa33.html<br /> <br />Android是google公司针对手机开发的一个平台,并公布了其中大部分代码,其大部分应用程序都是用JAVA开发的,毕竟它是商业性的产品嘛,有所保留也是理所当然的。对于搞嵌入式linux开发的人来说我们可以从中学习其长处,也算得上是未来的一个发展方向和趋势吧。<br />我们先来看看Android它的体系结构吧。下面是一张公开转载 2011-02-11 13:52:00 · 674 阅读 · 0 评论 -
[Android] ramdisk.img的生成及解压
<br />http://blogold.chinaunix.net/u3/93255/showart.php?id=2500017<br /> <br />android编译后生成的ramdisk是一个gzip格式的文件<br /># file ramdisk.img<br />ramdisk.img: gzip compressed data, from Unix<br /><br />那么先解压,因为后缀不是.gz,所以用-s 选项<br />gunzip -S .img ramdisk.img<br转载 2011-02-11 22:12:00 · 1098 阅读 · 0 评论 -
Android启动脚本init.rc
<br />http://hi.baidu.com/donghaozheng/blog/item/e2f5045577cb73c8b645aec0.html<br /> <br />摘自《Android系统原理及开发要点详解》<br />Android启动脚本init.rc<br />在 Android中使用启动脚本init.rc,可以在系统的初始化过程中进行一些简单的初始化操作。这个脚本被直接安装到目标系统的根文件系统中,被 init可执行程序解析。 init.rc是在init启动后被执行的启动脚本,其语转载 2011-02-10 23:34:00 · 728 阅读 · 0 评论 -
android log
<br />android代码对大部分都是:<br /> if (Log.isLoggable(TAG, Log.VERBOSE)) {<br /> Log.v(TAG, "Internal storage is ok.");<br /> }<br />所以要改isLoggable返回者<br />可在adb中setprop log.tag.CalendarProvider2 VERBOSE<br />Cal原创 2011-03-02 11:32:00 · 2763 阅读 · 1 评论 -
android的logcat详细用法
<br />http://blog.csdn.net/bensontang/archive/2010/07/05/5713688.aspx<br /> <br />android的logcat详细用法 Android日志系统提供了记录和查看系统调试信息的功能。日志都是从各种软件和一些系统的缓冲区中记录下来的,缓冲区可以通过 logcat 命令来查看和使用.<br /><br />使用logcat命令<br />你可以用 logcat 命令来查看系统日志缓冲区的内容:<br />[adb] logcat [<转载 2011-01-19 10:55:00 · 9869 阅读 · 0 评论 -
Android系列教程adb操作命令详解
<br />http://346386938.blog.163.com/blog/static/38439420201041201239828/<br /> <br />【天问与天答】<br /> 疑问一:adb是什么?<br /> 疑问二:adb有什么用?<br /> 疑问三:作为最关键的问题,adb工具如何用?<br />答疑一:adb的全称为Android Debug Bridge,就是起到调试桥的作用。通过adb我们可以在Eclipse中方面通过DDMS来调试Android程序,说白了就是de转载 2010-12-29 13:45:00 · 787 阅读 · 0 评论 -
使用Git和Repo获取Android源码
<br />http://www.cnblogs.com/chunhui588/archive/2010/07/04/using-git-repo-to-get-android-sourcecode.html<br /> <br />在某些情况下我们需要查看Android的源码或对其进行重新编译,目前只支持在Linux或者Mac OS上编译Android源码,暂不支持Windows.所以本篇介绍一下如何在Ubuntu上获取Android源码。<br /> <br />Android源码大约有2.1GB,在这转载 2010-12-24 21:20:00 · 852 阅读 · 0 评论 -
Android中的AndroidManifest.xml文件解析
http://blog.sina.com.cn/s/blog_4b650d650100k6ot.html学习这种开源的东西就是比较麻烦,找资料很困难,原本打算在网上从同仁们那里多借鉴一些东西,但中国人不认真以及抄袭别人而又装成自己蛮懂的样子的做法实在是得不到几篇好的文章.我写的文档我不敢保证是完全正确,但至少是经过我的消化和理解的,自己没有理解的东西是不敢放到网上装模作样的炫耀的. AndroidManifest.xml我理解实际上相当于是一个对项目的某些信息的配置.翻译了一下官方的英文文档,它的功能转载 2010-12-24 19:42:00 · 1091 阅读 · 0 评论 -
Android的Camera架构简介
<br />http://www.xxlinux.com/linux/article/development/embed/2009-01-14/14884.html转载 2010-12-24 21:00:00 · 565 阅读 · 0 评论 -
AndroidManifest.xml文件综合详解
<br />http://yangguangfu.javaeye.com/blog/796062<br /> <br />一,重要性AndroidManifest.xml是Android应用程序中最重要的文件之一。它是Android程序的全局配置文件,是每个 android程序中必须的文件。它位于我们开发的应用程序的根目录下,描述了package中的全局数据,包括package中暴露的组件(activities, services, 等等),以及他们各自的实现类,各种能被处理的数据和启动位置等重要信息。 <转载 2010-12-24 19:39:00 · 589 阅读 · 0 评论 -
procrank info
<br />http://blog.csdn.net/Aaronzzq/archive/2010/09/21/5899432.aspx<br /> <br /> <br />Terms<br />•VSS - Virtual Set Size 虚拟耗用内存(包含共享库占用的内存)<br />•RSS - Resident Set Size 实际使用物理内存(包含共享库占用的内存)<br />•PSS - Proportional Set Size 实际使用的物理内存(比例分配共享库占用的内存)<br />•转载 2011-05-10 11:06:00 · 850 阅读 · 0 评论