![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android 笔记
文章平均质量分 93
demonyan
这个作者很懒,什么都没留下…
展开
-
Android笔记 - Android启动之Linux内核启动
Android基于Linux内核,从启动流程来看,所以启动Linux内核,然后才启动Android Framework,最后进入Launcher,也就是我们看到的主界面。因为这一流程复杂且冗长,所以分为三篇文章,其实也是Android启动的三个阶段。原创 2015-12-05 16:57:44 · 1743 阅读 · 1 评论 -
Android笔记 - 前言
这些年,看过很多书籍,有些记得一些章节,有些只记得书名,但书中内容大多记不清了,除了大脑中的一些片段,很少留下文字。因此,把这两年来看过的关于Android方面的书籍,博客,GitHub项目总结了一些知识点,帮助自己更好的理解,记忆,也希望可以帮助到他人。原创 2015-12-02 23:00:26 · 506 阅读 · 0 评论 -
Android笔记 - APK打包流程
Android APK (Android Application Package) 是Android系统中应用程序安装包的文件格式,以.apk作为文件后缀名,MIME类型为application/vnd.android.package-archive。通过分析APK的组成内容和打包流程,可以对Android应用程序有一个整体和直观的认识。原创 2015-12-04 20:14:13 · 878 阅读 · 0 评论 -
Android笔记 - Android启动之Android Framework启动
init 进程进入 main 函数后,主要完成以下四项工作。第一,在根文件系统中创建目录作为挂载点,然后挂载虚拟文件系统;第二, 解析启动脚本文件 init.rc;第三,根据启动脚本 init.rc 的解析结果开启 Android Framework 核心服务进程;第四,监听事件,重启服务。原创 2015-12-08 21:00:03 · 1540 阅读 · 0 评论 -
Android笔记 - Android启动之Launcher启动
Android 启动的第三阶段是 Launcher 的启动,也就是最终会看到的 Android 桌面的启动。在之前第二阶段Android启动之Android Framework启动中, Zygote, ServiceManager, ActivityManagerService 和 PackageManagerService 等系统服务已经启动起来,接下来的 Launcher 启动过程就会看到它们的身影。原创 2015-12-13 22:32:55 · 4052 阅读 · 0 评论