1. 怎么跨进程传递大图片 考察点 了解各种跨进程传输数据的方式及各自优缺点 ...
2023-09-25 427

说起Android的进程间通信,想必大家都会不约而同的想起Android中的Binder机制。而...
2023-09-25 304

前言 activity启动的流程分为两部分:一是在activity中通过startActivity(Inten...
2023-09-25 502

Handler是Android中的消息处理机制,是一种线程间通信的解决方案,同时你也可...
2023-09-25 397

在联网情况下,手机在几分钟内就会自动重启,不联网就不会重启,猜想这个ROM应该...
2023-09-19 425

目标 完成安卓10rom的aosp源码+驱动+内核编译、并完成刷机 手机sailfish ...
2023-09-19 645

工作学习过程中,我们可能需要去阅读不同类型的 Native 系统服务,也有可能会自己...
2023-09-16 641免费
免费

1. Native 层多线程分析 1.1 客户端线程相关初始化 在 [Binder 程序示例之C...
2023-09-16 467

1. Framework 层的 JNI 函数封装 Framework 对常用的 JNI 函数做了封装: n...
2023-09-16 418

0. 为什么要深入学习 Binder Binder 是整个 Android 的基石 所有的系统服...
2023-09-16 412

1. Binder 应用层框架 在应用层,Binder 是一个 CS 架构,涉及了 Client ...
2023-09-16 557

以上是通过 hwbinder 跨进程通信的方式,来实现的。对于效率较高的模块,我们还是...
2023-09-15 401

写给应用开发的 Android Framework 教程是一个系列教程,目前已更新以下内容: ...
2023-09-15 451

1. 内核下载 下载适用于模拟器的内核 git clone https://aosp.tuna.tsinghu...
2023-09-15 389

1. 编写一个简单的 Linux 内核模块 首先,我们需要理解什么是内核模块?简单来...
2023-09-15 436

1. 工具篇 —— AIDEGen + Android Studio AIDEGen,我叫它 “爱得跟”,大概是 An...
2023-09-15 717

1. 工具篇 对于 Android 系统源码中的 C/C++ 代码,CLion 是一个不错的工具。 ...
2023-09-15 4.42k

文章基于 Aosp Android10_r41 版本。 本文介绍如何在 Aosp 中预装已经编译好的...
2023-09-15 427

很多时候,我们想在系统启动的时候干一些“私活”,这个时候,我们就可以添加开机自...
2023-09-15 906

1. 基本概念 SEAndroid 是一种安全系统,相关的概念和术语对于初学者来说都相...
2023-09-15 482
显示验证码
没有账号?注册  忘记密码?