操作系统 - 文章列表

Android开发环境搭建全程演示(jdk+eclip+android sdk) 点击:262735
 一 相关下载 (1) java JDK下载: 进入该网页: http://java.sun.com/javase/downloads/index.jsp (或者直接点击下载)如下图: 选择 Download JDK 只下载JDK,无需下载jre. (2)eclipse下载 进入该网页: http://www.eclipse.org/downloads/ (或者直接点击下载:BT下载 (2010-07-19)
Android cupcake源代码获取和编译 for Ubuntu 9.04 点击:3789
 编译环境 Ubuntu 9.04 Desktop 下载和编译流程 根据http://source.android.com/download的说明,成功的下载了所有源代码,整个目录文件接近2G 前期准备: 安装 git工具内核, 命令 sudo apt-get install git-core 1. 下载repo工具 curl http://android.git.kerne(2010-01-22)
三星S3C6410(ARM1176)平台Android资源获取与编译(RedHat AS5) 点击:6754
 1. Android的一些有用的官方网站: http://android.git.kernel.org android源码网站 http://source.android.com http://code.google.com/android http://developer.android.com 2. 安装git源码管理工具 # cd ~ # mkdir bin # echo $PATH # curl http://andro(2010-01-22)
GIT和repo使用方法,下载android-2.6.29内核 点击:14315
 Git 是 Linux Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的分布式版本控制软件,它不同于Subversion、CVS这样的集中式版本控制系统。在集中式版本控制系统中只有一个仓 库(repository),许多个工作目录(working copy),而像Git这样的分布式版本控制(2010-01-22)
Android 的属性系统(翻译) 点击:2687
 每个属性都有一个名称和值,他们都是字符串格式。属性被大量使用在Android系统中,用来记录系统设置或进程之间的信息交换。属性是在整个系统中全局可见的。每个进程可以get/set属性。 在系统初始化时,Android将分配一个共享内存区来存储的属性。这些是由“init&rd(2010-01-22)
android的文件系统结构及其引导过程的初步理解 点击:1762
 1、android文件系统的结构 android源码编译后得到system.img,ramdisk.img,userdata.img映像文件。其中, ramdisk.img是emulator的文件系统,system.img包括了主要的包、库等文件,userdata.img包括了一些用户数据,emulator加载这3个映像文件后,会把 system和 userdat(2010-01-21)
分析Android 根文件系统启动过程(init守护进程分析) 点击:4691
 在Android系统启动时,内核引导参数上一般都会设置“init=/init”,这样的话,如果内核成功挂载了这个文件系统之后,首先运行的就是这个根目录下的init程序。这个程序所了什么呢? 我们只有RFSC(Readthe Fucking Source code)!! init程序源码在Android官方源码的syste(2010-01-21)
Android 根文件系统分析(2) 点击:6742
 今天要来分析一下Android文件系统的/system目录的结构。 /system目录是在Android文件系统占有及其重要的位置,基本上所有的工具和应用程序都在这个目录下,我看来是一个真正的rootfs。他在Android手机中存放在nandflash的mtd3中,是一个yaffs2文件系统,在启动时被挂(2010-01-21)