原创 Android研究-Android的init啓動到launcher啓動-主要分析zygote服務

Android啓動過程簡單概括爲: init進程 –> Zygote進程 –> SystemServer 進程 –>各種應用進程 init進程:linux的根進程,android系統是基於linux系統的,因此可以算作是整個andro

原创 深入理解 Android 卷I - 第3章 深入理解init

原文地址:http://wiki.jikexueyuan.com/project/deep-android-v1/ 第3章  深入理解init 本章主要內容 ·  深入分析init。 本章涉及的源代碼文件名及位置 下面

原创 深入理解 Android 卷I - 第2章 深入理解JNI

原文地址:http://wiki.jikexueyuan.com/project/deep-android-v1/ 第2章  深入理解JNI 本章主要內容 ·  通過一個實例,介紹JNI技術和在使用中應注意的問題。 本章

原创 Andorid-的面試題

轉自:http://blog.csdn.net/cym492224103/article/details/38417927 前言 最近纔開的博客,希望大家多多關注,andorid開發也做了3年有餘了,也面試多家企業,藉此機會分享一下,

原创 深入理解 Android 卷I - 第一章 閱讀前的準備工作

原文地址:http://wiki.jikexueyuan.com/project/deep-android-v1/ 第一章  閱讀前的準備工作 本章主要內容 本章簡單介紹Android系統架構、編譯環境的搭建以及一些工具的使用。 1

原创 Linux中fork()函數詳解

轉自:http://blog.csdn.net/jason314/article/details/5640969 一、fork入門知識      一個進程,包括代碼、數據和分配給進程的資源。fork()函數通過系統調用創建一個與原來進程

原创 android系統 main 函數

android系統的main函數,也稱1號進程,下面做一下簡單的分析 int main(int argc, char **argv) { int fd_count = 0; struct pollfd ufds[4];