IngresGe
码龄17年
关注
提问 私信
  • 博客:558,435
    社区:3,857
    动态:8
    562,300
    总访问量
  • 49
    原创
  • 1,218,302
    排名
  • 18,793
    粉丝
  • 229
    铁粉

个人简介:微信公众号:IngresGe 专注于Android 系统架构研究,关注最新科技互联网动向。

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
  • 加入CSDN时间: 2007-12-29
博客简介:

IngresGe 的专栏

博客描述:
专注于Android系统级源码分析,Android的平台设计
查看详细资料
个人成就
  • 获得846次点赞
  • 内容获得249次评论
  • 获得3,274次收藏
  • 代码片获得4,431次分享
创作历程
  • 42篇
    2020年
  • 7篇
    2019年
成就勋章
TA的专栏
  • Android取经之路
    49篇
  • 0.Android系统架构
    1篇
  • 1.系统启动
    11篇
  • 2.进程间通信
    22篇
  • 6.系统服务
    4篇
  • 13.编译原理
    11篇
兴趣领域 设置
  • 数据结构与算法
    数据结构
  • 移动开发
    flutterandroid studio
  • 软件工程
    性能优化
创作活动更多

超级创作者激励计划

万元现金补贴,高额收益分成,专属VIP内容创作者流量扶持,等你加入!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

编译系统总结篇-Android10.0编译系统(十一)

摘要:Android10.0编译系统总结阅读本文大约需要花费20分钟。文章首发微信公众号:IngresGe专注于Android系统级源码分析,Android的平台设计,欢迎关注我,谢谢!欢迎关注我的公众号![Android取经之路] 的源码都基于Android-Q(10.0) 进行分析[Android取经之路] 系列文章:《系统启动篇》Android系统架构 Android是怎么启动的 Android 10.0系统启动之init进程 Android10.0系统启
原创
发布博客 2020.11.28 ·
5098 阅读 ·
8 点赞 ·
4 评论 ·
31 收藏

Ninja提升编译速度的方法-Android10.0编译系统(十)

摘要:如何通过Ninja来提升Android编译速度阅读本文大约需要花费16分钟。文章首发微信公众号:IngresGe专注于Android系统级源码分析,Android的平台设计,欢迎关注我,谢谢!欢迎关注我的公众号![Android取经之路] 的源码都基于Android-Q(10.0) 进行分析[Android取经之路] 系列文章:《系统启动篇》Android系统架构 Android是怎么启动的 Android 10.0系统启动之init进程 Android1
原创
发布博客 2020.11.22 ·
4502 阅读 ·
8 点赞 ·
9 评论 ·
45 收藏

Ninja简介-Android10.0编译系统(九)

摘要:Blueprint解析Android.bp到ninja的代码流程时如何走的?阅读本文大约需要花费18分钟。文章首发微信公众号:IngresGe专注于Android系统级源码分析,Android的平台设计,欢迎关注我,谢谢!欢迎关注我的公众号![Android取经之路] 的源码都基于Android-Q(10.0) 进行分析[Android取经之路] 系列文章:《系统启动篇》Android系统架构 Android是怎么启动的 Android 10.0系统启动之i
原创
发布博客 2020.11.15 ·
2706 阅读 ·
1 点赞 ·
1 评论 ·
21 收藏

Android.bp 语法浅析-Android10.0编译系统(八)

摘要:Blueprint解析Android.bp到ninja的代码流程时如何走的?阅读本文大约需要花费18分钟。文章首发微信公众号:IngresGe专注于Android系统级源码分析,Android的平台设计,欢迎关注我,谢谢!欢迎关注我的公众号![Android取经之路] 的源码都基于Android-Q(10.0) 进行分析[Android取经之路] 系列文章:《系统启动篇》Android系统架构 Android是怎么启动的 Android 10.0系统启动之i
原创
发布博客 2020.11.08 ·
5367 阅读 ·
13 点赞 ·
6 评论 ·
50 收藏

Blueprint代码详细分析-Android10.0编译系统(七)

摘要:Blueprint解析Android.bp到ninja的代码流程时如何走的?阅读本文大约需要花费18分钟。文章首发微信公众号:IngresGe专注于Android系统级源码分析,Android的平台设计,欢迎关注我,谢谢!欢迎关注我的公众号![Android取经之路] 的源码都基于Android-Q(10.0) 进行分析[Android取经之路] 系列文章:《系统启动篇》Android系统架构 Android是怎么启动的 Android 10.0系统启动之i
原创
发布博客 2020.10.25 ·
3422 阅读 ·
6 点赞 ·
0 评论 ·
9 收藏

Blueprint简介-Android10.0编译系统(六)

摘要:Android.bp由Blueprint进行解析翻译,最终通过soong build编译成ninja文件,那么Blueprint是什么呢?阅读本文大约需要花费10分钟。文章首发微信公众号:IngresGe专注于Android系统级源码分析,Android的平台设计,欢迎关注我,谢谢!欢迎关注我的公众号![Android取经之路] 的源码都基于Android-Q(10.0) 进行分析[Android取经之路] 系列文章:《系统启动篇》Android系统架构 An
原创
发布博客 2020.10.19 ·
3776 阅读 ·
5 点赞 ·
1 评论 ·
10 收藏

Kati详解-Android10.0编译系统(五)

摘要:本节主要来讲解Kati把Makefile编译成build-xxx.ninja,那么Kati是什么? 是如何工作的呢?阅读本文大约需要花费24分钟。文章首发微信公众号:IngresGe专注于Android系统级源码分析,Android的平台设计,欢迎关注我,谢谢!欢迎关注我的公众号![Android取经之路] 的源码都基于Android-Q(10.0) 进行分析[Android取经之路] 系列文章:《系统启动篇》Android系统架构 Android是怎么启动的
原创
发布博客 2020.10.18 ·
5880 阅读 ·
7 点赞 ·
3 评论 ·
26 收藏

Image打包流程-Android10.0编译系统(四)

摘要:本节主要来进行Android10.0 Image打包流程,理解system.img是如何打包的阅读本文大约需要花费28分钟。文章首发微信公众号:IngresGe专注于Android系统级源码分析,Android的平台设计,欢迎关注我,谢谢![Android取经之路] 的源码都基于Android-Q(10.0) 进行分析[Android取经之路] 系列文章:《系统启动篇》Android系统架构 Android是怎么启动的 Android 10.0系统启动之init进程
原创
发布博客 2020.10.14 ·
7748 阅读 ·
12 点赞 ·
2 评论 ·
59 收藏

make编译过程-Android10.0编译系统(三)

摘要:本节主要来进行Android10.0 编译系统的make过程阅读本文大约需要花费29分钟。文章首发微信公众号:IngresGe专注于Android系统级源码分析,Android的平台设计,欢迎关注我,谢谢![Android取经之路] 的源码都基于Android-Q(10.0) 进行分析[Android取经之路] 系列文章:《系统启动篇》Android系统架构 Android是怎么启动的 Android 10.0系统启动之init进程 Android10.0系统启动
原创
发布博客 2020.10.14 ·
11044 阅读 ·
20 点赞 ·
3 评论 ·
100 收藏

编译环境初始化-Android10.0编译系统(二)

摘要:本节主要来进行Android10.0 编译系统的环境初始化阅读本文大约需要花费14分钟。文章首发微信公众号:IngresGe专注于Android系统级源码分析,Android的平台设计,欢迎关注我,谢谢![Android取经之路] 的源码都基于Android-Q(10.0) 进行分析[Android取经之路] 系列文章:《系统启动篇》Android系统架构 Android是怎么启动的 Android 10.0系统启动之init进程 Android10.0系统启动之
原创
发布博客 2020.10.14 ·
8191 阅读 ·
22 点赞 ·
2 评论 ·
51 收藏

编译系统入门篇-Android10.0编译系统(一)

摘要:本节主要来进行Android10.0 HwBinder的原理总结阅读本文大约需要花费14分钟。文章首发微信公众号:IngresGe专注于Android系统级源码分析,Android的平台设计,欢迎关注我,谢谢![Android取经之路] 的源码都基于Android-Q(10.0) 进行分析[Android取经之路] 系列文章:《系统启动篇》Android系统架构 Android是怎么启动的 Android 10.0系统启动之init进程 Android10.0系统
原创
发布博客 2020.10.14 ·
20171 阅读 ·
77 点赞 ·
14 评论 ·
417 收藏

HwBinder原理总结-Android10.0 HwBinder通信原理(十一)

摘要:本节主要来进行Android10.0 HwBinder的原理总结阅读本文大约需要花费14分钟。文章首发微信公众号:IngresGe专注于Android系统级源码分析,Android的平台设计,欢迎关注我,谢谢![Android取经之路] 的源码都基于Android-Q(10.0) 进行分析[Android取经之路] 系列文章:《系统启动篇》Android系统架构 Android是怎么启动的 Android 10.0系统启动之init进程 Android10.0系统
原创
发布博客 2020.08.23 ·
8027 阅读 ·
5 点赞 ·
1 评论 ·
41 收藏

HwBinder驱动篇-Android10.0 HwBinder通信原理(十)

摘要:本节主要来讲解Android10.0 J HwBinder驱动的流程阅读本文大约需要花费24分钟。文章首发微信公众号:IngresGe专注于Android系统级源码分析,Android的平台设计,欢迎关注我,谢谢![Android取经之路] 的源码都基于Android-Q(10.0) 进行分析[Android取经之路] 系列文章:《系统启动篇》Android系统架构 Android是怎么启动的 Android 10.0系统启动之init进程 Android10.0
原创
发布博客 2020.08.21 ·
7351 阅读 ·
3 点赞 ·
0 评论 ·
23 收藏

JAVA层HIDL服务的获取原理-Android10.0 HwBinder通信原理(九)

摘要:本节主要来讲解Android10.0 JAVA层HIDL服务的获取原理阅读本文大约需要花费19分钟。文章首发微信公众号:IngresGe专注于Android系统级源码分析,Android的平台设计,欢迎关注我,谢谢![Android取经之路] 的源码都基于Android-Q(10.0) 进行分析[Android取经之路] 系列文章:《系统启动篇》Android系统架构 Android是怎么启动的 Android 10.0系统启动之init进程 Android10.
原创
发布博客 2020.08.19 ·
6976 阅读 ·
5 点赞 ·
0 评论 ·
29 收藏

JAVA层HIDL服务的注册原理-Android10.0 HwBinder通信原理(八)

摘要:本节主要来讲解Android10.0 JAVA层HIDL服务的注册原理阅读本文大约需要花费22分钟。文章首发微信公众号:IngresGe专注于Android系统级源码分析,Android的平台设计,欢迎关注我,谢谢![Android取经之路] 的源码都基于Android-Q(10.0) 进行分析[Android取经之路] 系列文章:《系统启动篇》Android系统架构 Android是怎么启动的 Android 10.0系统启动之init进程 Android10.
原创
发布博客 2020.08.16 ·
7989 阅读 ·
7 点赞 ·
2 评论 ·
33 收藏

Native层HIDL服务的获取原理-Android10.0 HwBinder通信原理(七)

摘要:本节主要来讲解Android10.0 Native层HIDL服务的获取原理阅读本文大约需要花费23分钟。文章首发微信公众号:IngresGe专注于Android系统级源码分析,Android的平台设计,欢迎关注我,谢谢![Android取经之路] 的源码都基于Android-Q(10.0) 进行分析[Android取经之路] 系列文章:《系统启动篇》Android系统架构 Android是怎么启动的 Android 10.0系统启动之init进程 Android1
原创
发布博客 2020.08.16 ·
7355 阅读 ·
5 点赞 ·
0 评论 ·
21 收藏

Native层HIDL服务的注册原理-Android10.0 HwBinder通信原理(六)

摘要:本节主要来讲解Android10.0 Native层HIDL服务的注册原理阅读本文大约需要花费23分钟。文章首发微信公众号:IngresGe专注于Android系统级源码分析,Android的平台设计,欢迎关注我,谢谢![Android取经之路] 的源码都基于Android-Q(10.0) 进行分析[Android取经之路] 系列文章:《系统启动篇》Android系统架构 Android是怎么启动的 Android 10.0系统启动之init进程 Android1
原创
发布博客 2020.08.12 ·
9791 阅读 ·
10 点赞 ·
3 评论 ·
42 收藏

HwServiceManager篇-Android10.0 HwBinder通信原理(五)

摘要:本节主要来讲解Android10.0 HwServiceManager的通信原理阅读本文大约需要花费34分钟。文章首发微信公众号:IngresGe专注于Android系统级源码分析,Android的平台设计,欢迎关注我,谢谢![Android取经之路] 的源码都基于Android-Q(10.0) 进行分析[Android取经之路] 系列文章:《系统启动篇》Android系统架构 Android是怎么启动的 Android 10.0系统启动之init进程 Andro
原创
发布博客 2020.08.10 ·
12548 阅读 ·
16 点赞 ·
2 评论 ·
48 收藏

HIDL示例-JAVA服务创建-Client验证-Android10.0 HwBinder通信原理(四)

摘要:本节主要来讲解Android10.0 JAVA层的HIDL服务创建和JAVA层的Client验证阅读本文大约需要花费15分钟。文章首发微信公众号:IngresGe专注于Android系统级源码分析,Android的平台设计,欢迎关注我,谢谢![Android取经之路] 的源码都基于Android-Q(10.0) 进行分析[Android取经之路] 系列文章:《系统启动篇》Android系统架构 Android是怎么启动的 Android 10.0系统启动之init进
原创
发布博客 2020.08.09 ·
8740 阅读 ·
4 点赞 ·
1 评论 ·
24 收藏

HIDL示例-C++服务创建Client验证-Android10.0 HwBinder通信原理(三)

摘要:本节主要来讲解Android10.0 Native层的HIDL服务创建和Native层的Client验证阅读本文大约需要花费18分钟。文章首发微信公众号:IngresGe专注于Android系统级源码分析,Android的平台设计,欢迎关注我,谢谢![Android取经之路] 的源码都基于Android-Q(10.0) 进行分析[Android取经之路] 系列文章:《系统启动篇》Android系统架构 Android是怎么启动的 Android 10.0系统启动之i
原创
发布博客 2020.08.09 ·
12109 阅读 ·
16 点赞 ·
29 评论 ·
64 收藏
加载更多