Binder
文章平均质量分 95
Arrowyi
这个作者很懒,什么都没留下…
展开
-
记录:如何编写linux驱动,用module的方式
编写一个 Linux 的驱动,用 module 方式开发,一般来说,编写一个 Linux 的驱动,需要遵循以下步骤:原创 2023-11-05 10:54:54 · 130 阅读 · 0 评论 -
一个Binder的前生今世 (二):Binder进程和线程的创建
前篇文章[一个Binder的前生今世 (一):Service的创建](https://blog.csdn.net/arrowyi_gbd/article/details/132789169) 讲了一个Service是如何创建以及如何与客户端建立联系的。本篇主要介绍了Binder进程和线程是如何创建的,以及如果进入loop循环等到驱动(对端)指令,并处理的原创 2023-10-29 11:06:18 · 280 阅读 · 0 评论 -
一个Binder的前生今世 (一):Service的创建
目前介绍binder的文章很多,但是大部分都是分层来介绍的,从驱动再到Service manager等,这些文章对研究binder的机制给了很多的帮助和教学,但是这些大部分是从系统的角度去阐述binder机制的,作为应用开发者,希望能有一个从应用开发角度去理解 binder 和其机制的介绍文章,比如从binder的生命周期角度去了解等,遂产生了这篇文章异或笔记。然后调用Parcel把这个对象写入。我们接下来就来看看,我们服务端生成了一个Service的binder后,是如何通过Parcel传递出去的。原创 2023-09-17 10:04:40 · 324 阅读 · 2 评论