Android--IPC
liuxiaochen77
这个作者很懒,什么都没留下…
展开
-
解读Android虚拟机工作原理
下面说明下什么Android虚拟机?首先需要查看下Android虚拟机的源代码,这样可以避免在以后的工作当中省了不少事情。<br />下面讲述下Android虚拟机的组成部分和一些构造原理,在介绍Android虚拟机之前,先要了解下什么是Android操作系统,所谓的Android:是基于Linux内核的软件平台和操作系统,早期由Google开发,后由开放手机联盟Open Handset Alliance)开发。<br />Linux系统中进程间通信的方式有:socket, named pi转载 2010-07-15 09:53:00 · 2591 阅读 · 0 评论 -
如何实现Android Binder机制问题
下面进行详细讲述Android Binder机制问题,Binder机制是通过驱动的形式来实现,其实驱动程序的部分是保存在源代码的以下的文件中。<br />Android Binder机制大部分都是使用的IPC,进程间通信机制有很多种,例如linux中可以采用管道,消息队列,信号,共享内存,socket等,这些都可以实现进程间的通信。<br />Android Binder机制通信是基于Service与Client的,有一个ServiceManager的守护进程管理着系统的各个服务,它负责转载 2010-07-15 09:55:00 · 587 阅读 · 0 评论 -
浅析android下native层binder的部分具体实现
<br />浅析android下native层binder的部分具体实现<br /><br />在defaultServiceManager()方法中:[luther.gliethttp]<br />==>defaultServiceManager<br />==><br />sp<IServiceManager> gDefaultServiceManager;的m_ptr指向new BpServiceManager(obj);因为=这个操作符被sp类模板重载转载 2010-07-16 11:18:00 · 1277 阅读 · 0 评论 -
android的binder机制研究(C++部分) 分享
<br />(一) 概述 <br /> android的binder机制提供一种进程间通信的方法,使一个进程可以以类似远程过程调用的形式调用另一个进程所提供的功能。binder机制在Java环境和C/C++环境都有提供。<br /> android的代码中,与C/C++的binder包括一些类型和接口的定义和实现,相关的代码在下面这几个文件中:<br /> frameworks/base/include/utils/IInterface.h<br /> frameworks转载 2010-07-15 09:37:00 · 396 阅读 · 0 评论 -
Android IPC 通讯机制源码分析
<br />Android IPC 通讯机制源码分析<br />----Albertchen<br />Binder通信简介: <br /> Linux系统中进程间通信的方式有:socket, named pipe,message queque, signal,sharememory。Java系统中的进程间通信方式有socket, namedpipe等,android应用程序理所当然可以应用JAVA的IPC机制实现进程间的通信,但我查看android的源码,在同一终端上的应用软件的通转载 2010-07-15 09:43:00 · 488 阅读 · 0 评论 -
A Standalone Android Runtime: The ServiceManager
<br />The SystemServer needs a functioning Binder so that services can beadded to, and retrieved from, the ServiceManager as it starts up.<br />A service is added as a name/Binder pair using the android.os.ServiceManagerpublic static void addServ原创 2010-07-19 10:07:00 · 448 阅读 · 0 评论 -
IPC框架分析 Binder,Service,Service manager汇总
<br />Android 核心分析 之六 -----IPC框架分析 Binder,Service,Service manager<br />http://blog.csdn.net/maxleng/archive/2010/04/15/5490770.aspx<br /> <br />Android 核心分析 之七------Service深入分析<br />http://blog.csdn.net/maxleng/archive/2010/04/19/5504485.aspx<br /> <br />A转载 2011-05-03 14:46:00 · 418 阅读 · 0 评论