Hal 层接口之直通模式
以上是通过 hwbinder 跨进程通信的方式,来实现的。对于效率较高的模块,我们还是...
如何阅读 Android 系统源码 —— C/C++ 篇
1. 工具篇
对于 Android 系统源码中的 C/C++ 代码,CLion 是一个不错的工具。
...
Android | 理解 Window 和 WindowManager
前言
Window 是一个窗口的概念,是所有视图的载体,不管是 Activity,Dialog,...
Android 动态分区相关模块和常用工具
Android动态分区功能编译和调试用到的lpmake、lpdump、lpunpack、dmctl等命令工具...
Android Binder机制与AIDL
说起Android的进程间通信,想必大家都会不约而同的想起Android中的Binder机制。而...
android ContentProvider启动过程分析
ContentProvider是一个可以跨进程的组件,比如我们可以使用通讯录的ContentProvide...
Android FrameWork面试点集合
1. 怎么跨进程传递大图片
考察点
了解各种跨进程传输数据的方式及各自优缺点
...
Tina Linux 存储开发指南
Tina Linux 存储开发指南
1 概述
1.1 编写目的
介绍TinaLinux Flash,分区,文...
Android Binder 机制——AIDL 的使用和原理分析
AIDL 使用步骤
1.创建 UserManager.aidl 接口文件,声明作为 Server 端的远程 S...
Android badblock磁盘坏道检测调试
Android升级的时候在FilesystemVerifierAction出现某分区Buffer I/O error读写失...
Class 和 Dex 文件深入理解 | JAVA_Android
class 文件结构深入解析
什么是 class 文件
能够被 JVM 识别,加载并执行的...
VMWare虚拟机怎么安装Linux 操作系统?1.软件准备
想要学习Linux操作系统,就需要一个Linux系统环境。
获得Linux环境有以下几种...
Android Handler机制:Looper、Handler、MessageQueue、Message的关系
一、概述
Handler是Android中处理异步消息的机制。Looper、Handler、MessageQue...
基于Android T:包管理机制详解(下)
前言
前面一篇文章我们讲解了PKMS的启动过程。
PKMS启动过程中主要做了以下事情...
AOSP 篇之添加可执行程序
本文基于 AOSP Android10_r41 源码环境。
AOSP 添加的可执行程序,可以分为两...
ROM刷入手机
在联网情况下,手机在几分钟内就会自动重启,不联网就不会重启,猜想这个ROM应该...

