- Binder
- 学习AIDL binder
App打包流程
App安装流程
- app下载到本地之后,放到哪个目录下,然后会产生什么文件 “增量更新”
安装流程
第一步:
- 将apk文件复制到程序目录下(/data/app/)
- 验证签名
第二步:
- 为应用创建数据目录(/data/data/package name/)
- 提取dex文件到指定目录(/data/dalvik-cache/)
- 修改系统包管理信息。注意,本文的分析基于Android 4.3源码。
- App启动过程
- Activity启动有几种方式?
- 写一个startActivity
- Launcher机制,启动默认的Activity。
- Activity启动有几种方式?
- 资源加载机制
- Gradle