阅读Android AOSP 12版本代码,对输入法IME整体框架模块进行学习梳理,内容包含输...
2023-09-26 1.04k

Android动态分区功能编译和调试用到的lpmake、lpdump、lpunpack、dmctl等命令工具...
2023-09-26 529

了解宏观上Android系统架构,硬件抽象层HAL层HIDL和AIDL接口定义语言、内核kernel...
2023-09-26 483

动态分区是Android的用户空间分区系统,从Android Q开始引入这个动态分区super的...
2023-09-26 440

Android升级的时候在FilesystemVerifierAction出现某分区Buffer I/O error读写失...
2023-09-26 398

Android A/B升级又称静默升级,它是一种在系统运行过程中进行的升级功能。为了减...
2023-09-26 820

update engine是通过AIDL对上层client端和server端分离,实现跨进程。上层提供服...
2023-09-26 621

Android A/B升级又称静默升级,它是一种在系统运行过程中进行的升级功能。为了减...
2023-09-26 480

Android源码有车机系统升级的demo app:SystemUpdater,使用原生settings UI画面...
2023-09-26 512

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

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

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

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

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

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

本文基于 AOSP Android10_r41 源码环境。 1.添加 C/C++ 程序库 1.1 源码方...
2023-09-15 499

tftp 0x60003000 uImage;tftp 0x60500000 vexpress-v2p-ca9.dtb;setenv bootargs ...
2023-09-15 366

学习任何一门编程语言,和小学生学习语文类似,汉字有上万个,但是,小学生在掌握...
2023-09-15 406

我们直接看一个示例: 写一个 helloworld c++ 可执行程序: main.c: # in...
2023-09-15 156
显示验证码
没有账号?注册  忘记密码?