![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android Framework
文章平均质量分 83
安静的程序媛
Hello , world ! 美好生活从此开始 . . .
展开
-
Android Framework AIDL的使用
AIDL——Android Interface Definition Language,是一种接口定义语言,用于生成可以在Android设备上两个进程间进行通信的代码。Android Java Service Framework提供的大多数系统服务都是使用AIDL语言生成的。使用AIDL语言,可以自动生成服务接口、服务代理、服务Stub代码。下面我们看看Android framework中使用的a原创 2017-07-13 17:05:37 · 2352 阅读 · 0 评论 -
Android系统服务分析之服务注册过程
下面主要是围绕frameworks中service是如何通过binderIPC来起作用的。以WindowManagerService为例:首先在frameworks/base/services/java/com/android/server/SystemServer.java中注册WindowManagerService服务private void startOtherServices()原创 2017-07-12 19:09:40 · 746 阅读 · 0 评论 -
Android JNI使用简介
JNI — Java Native Interface , 允许Java 语言和其它语言进行通信。在安卓系统中主要用于framework层,主要有两种方式:(1)第一种方式:以frameworks/base/services/java/com/android/server/SystemServer.java为例:Java文件中需要先声明native方法/** * Star原创 2017-07-12 15:08:08 · 481 阅读 · 0 评论