Android Porting
文章平均质量分 82
hchen229
这个作者很懒,什么都没留下…
展开
-
Building Android and Linux Kernel for Nexus One[转载]
原文地址:http://randomizedsort.blogspot.com/2010/08/building-android-and-linux-kernel-for.htmlSystem RequirementsGoogle's Android build system only supports Linux (Ubuntu) and Mac OS. Example...原创 2011-05-01 11:44:29 · 266 阅读 · 0 评论 -
编译Android源码和Linux内核源码时候遇到的一些错误
1. Ubuntu下执行命令 "adb reboot bootloader“ 或者 "adb start-server"得到如下错误: error: device not found原因1 可能是没有加usb 规则:创建文件/etc/udev/rules.d/51-android.rules在文件中加入:#HTC phoneSUBSYSTEM=="usb", ...原创 2011-05-02 02:52:44 · 300 阅读 · 0 评论 -
Android源码目录结构
GNU的内核在体积和运行效率上不适合移动设备,系统核心组件都是以动态库的形式驻留在每个进程中,运行效率和内存占用都是十分重要的问题。Google开发了一个自定义的库名为Bionic,以BSD许可形式开源。Bionic库仅为200KB大小是GNU版本体积的一半,这意味着更高的效率和低内存占用,同时配合经过优化的Java VM Dalvik才可以保证高的性能。Bionic不支持一些特性比如宽字节对...原创 2011-05-05 03:24:39 · 157 阅读 · 0 评论 -
Activity的启动流程【zhuanzai】
Activity启动分为很多种情况,这里说的是打开新的应用程序第一个Activity的流程。1. AcitivityManager产生新进程,新进程从android.app.ActivityThread.main开始运行。这里就是一般意义上的程序入口点,类似于C的main函数。ActivityManagerService.java private final void startPr...原创 2011-06-12 11:08:11 · 204 阅读 · 0 评论 -
Android 编译C模块
Android编译环境本身比较复杂,且不像普通的编译环境:只有顶层目录下才有Makefile文件,而其他的每个component都使用统一标准的Android.mk. Android.mk文件本身是比较简单的,不过它并不是我们熟悉的Makefile,而是经过了Android自身编译系统的很多处理,因此要真正理清楚其中的联系还比较复...原创 2011-06-14 03:57:12 · 88 阅读 · 0 评论 -
Android的System Server
System Server是Android系统的核心,他在Dalvik虚拟机启动后立即开始初始化和运行。其它的系统服务在System Server进程的环境中运行。/base/services/java/com/android/server/SystemServer.java /** * This method is called from Zygote to initial...原创 2011-06-29 05:26:46 · 155 阅读 · 0 评论 -
How BatteryService works in android.
BatteryService monitors the charging status, and charge level of the device battery. When these values change this service broadcasts the new values to all IntentReceivers (android.content.BroadcastRe...原创 2011-07-14 05:04:11 · 102 阅读 · 0 评论 -
Android Power Manager分析[转载]
一、Android的电源管理部分文件路径如下:frameworks/base/core/java/android/os/PowerManager.java PowerManager类被APP调用,控制电源设备状态切换等frameworks/base/services/java/com/android/ser...原创 2011-07-20 03:06:18 · 94 阅读 · 0 评论