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

下面推荐的是我常用的工具,如果你有好用的开发工具欢迎在评论区留言讨论交流。 ...
2024-10-13 4.52k

阅读Framework的源码可以让你理解Android常用组件的实现原理,在写代码时可以...
2023-09-12 2.14k

今天分享的内容是怎么快速上手 AOSP,主要分为以下几个步骤: 硬件要求 虚...
2023-09-15 2.09k

Activity启动相关源码比较复杂、涉及到的链路较多,我经常在理清楚一遍之后过一...
2023-09-12 1.66k

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

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

7 摄像头V4L2编程应用开发 7.1 V4L2简介 ​ Video for Linux two(Video4Linux2)...
2023-11-17 1.07k

本文基于 AOSP Android10_r41 源码环境。 AOSP 添加的可执行程序,可以分为两...
2023-09-15 1.06k

9 GPIO编程应用开发 9.1 GPIO编程基础介绍 ​ GPIO(General-Purpose IO Ports)...
2023-11-17 1.05k

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

前言 一般情况下很多同学对于点击事件的认识都只存在于从 Activity 开始的,然...
2023-11-17 1.02k

前言   在开发过程中,有一些底层库,算法、加解密之类的功能,不是用Java写的...
2023-09-25 1.01kVIP
VIP

本文基于 AOSP Android10_r41 源码环境。 1. 添加配置文件 PRODUCT_COPY_FI...
2023-09-15 1.01k

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

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

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

前言 大家好,由于工作和面试需要,笔者结合大佬们的经验以及自身对源码理解,...
2023-09-10 909
显示验证码
没有账号?注册  忘记密码?