
binder
oman111
这个作者很懒,什么都没留下…
展开
-
修改binder buffer 去掉TransactionTooLargeException
04-12 10:35:34.089 W/ActivityManager( 1167): Exception thrown during bind! 04-12 10:35:34.089 W/ActivityManager( 1167): android.os.TransactionTooLargeException frameworks/native/libs/binder/Pr原创 2015-05-11 17:44:36 · 1046 阅读 · 0 评论 -
Android Binder机制(超级详尽)
1.binder通信概述 binder通信是一种client-server的通信结构, 1.从表面上来看,是client通过获得一个server的代理接口,对server进行直接调用; 2.实际上,代理接口中定义的方法与server中定义的方法是一一对应的; 3.client调用某个代理接口中的方法时,代理接口的方法会将client传递的参数打包成为Pa转载 2015-06-16 14:29:57 · 429 阅读 · 0 评论 -
通过Intent传输图片导致广播消息异常的问题根因分析(通过分析Android源码反向推理)
Music应用负责音乐的播放,如果某音乐还有图片,也需要把图片显示出来; 当Music应用播放的音乐发生切换后,需要通过广播消息,将正在播放的音乐的名称、图片等通过广播消息通知给B应用。 如果播放的是歌曲1,应用B可以正常收到歌曲1的名称、图片等;但如果切换到歌曲2,应用B无法收到广播消息。 Music应用中发送广播消息的代码如下: [java] Sys转载 2015-06-23 20:11:28 · 627 阅读 · 0 评论 -
Android Binder设计与实现 - 实现篇
(原创)Android Binder设计与实现 - 实现篇(1) 本文属于原创作品,转载请注明出处并放于明显位置,原文地址:http://www.cnblogs.com/albert1017/p/3849585.html 前言 在学习Android的Binder机制时,看了http://blog.youkuaiyun.com/universus/article/details/6211转载 2015-10-13 10:37:45 · 583 阅读 · 0 评论 -
Android Binder设计与实现 - 设计篇
摘要 Binder是Android系统进程间通信(IPC)方式之一。Linux已经拥有管道,system V IPC,socket等IPC手段,却还要倚赖Binder来实现进程间通信,说明Binder具有无可比拟的优势。深入了解Binder并将之与传统IPC做对比有助于我们深入领会进程间通信的实现和性能优化。本文将对Binder的设计细节做一个全面的阐述,首先通过介绍Binder通信模型和B转载 2015-10-14 13:46:11 · 373 阅读 · 0 评论