- 博客(6)
- 资源 (1)
- 收藏
- 关注
转载 Android系统的Binder机制之四(系统Service篇)
前面我们已经介绍了Android Binder机制的Service Manager,Service对象代理(上),Service对象代理(下)。本文将介绍一下Android机制的另外一个重要部分——系统Service。一、系统Service实例——Media server 首先我们先看一下Android一个实例Media Service,代码位于framework/base/
2013-11-16 22:20:56 1031
转载 Android系统Binder机制之三(服务代理对象 下篇)
上文《Android系统的Binder机制之二——服务代理对象(1)》我们学习了进程的C/C++层面的服务代理对象BpBinder,和Binder底层处理方式。本文我们将深入分析一下在进程的Java层面服务代理对象的创建和使用。一、Android进程的C/C++层面和Java层 Android中程序大部分都是java开发,底层通过JNI调用C/C++的代码。这样一个程序就分为
2013-11-16 22:19:33 940
转载 Android系统的Binder机制之二——服务代理对象(1)
上文《Android系统的Binder机制之一——Service Manager》我们学习了Service Manager在Android Binder中的作用——服务(Service)注册,服务(Service)查询的功能。本文我们一起学习服务(Service)在客户端中的代理机制。重点介绍其核心对象BpBinder。 1、服务代理的原理 如下是客户端请求service
2013-11-16 22:17:45 1045
转载 Android系统Binder机制之一(Service Manager篇)
本文转自: http://hubingforever.blog.163.com/blog/static/171040579201212845843935/ 一、前言Android虽然构建在Linux上面,但是在IPC(进程间)机制方面,没有利用Linux提供IPC机制,而是自己实现了一套轻量级的IPC机制——binder机制。并且Android Binder机制之上,And
2013-11-16 22:15:17 1359
转载 Android Dalvik虚拟机初识
首先,让我们来思考下面几个问题:什么是Dalvik虚拟机?Dalvik VM与JVM有什么区别?Dalvik VM有什么新的特点?Dalvik VM的架构是怎么样的? 首先,我得承认第一个问题问得很傻:什么是Dalvik虚拟机?没有人给出过一个明确的定义,但是,我们似乎可以从人们对Java虚拟机的描述中得到些信息。 Java
2013-11-16 17:28:42 791
转载 Android JNI使用方法,JNI机制详解
原文地址:http://blog.csdn.net/kaixinbingju/article/details/8635176JNI的出现使得开发者既可以利用Java语言跨平台、类库丰 富、开发便捷等特点,又可以利用Native语言的高效。JNI是JVM实现中的一部分,因此Native语言和Java代码都运行在JVM的宿主环境。JNI是一个双向的接
2013-11-16 16:07:30 1093
移植exfat修改vold使Android4.4.2自动挂载exfat格式的U盘(支持插过苹果电脑exfat格式的U盘)
2018-06-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人