首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网络技术 > 网络基础 >

android 历程之间通信-Android 使用【AIDL】调用外部服务

2012-09-15 
android 进程之间通信--Android 使用【AIDL】调用外部服务在Android 中有一种服务说是服务其实倒不如说是一

android 进程之间通信--Android 使用【AIDL】调用外部服务
在Android 中有一种服务说是服务其实倒不如说是一个接口,这个接口名为:Android Interface Definition Language ,这个接口可提供跨进程访问服务,英文缩写为:AIDL。这是android中进程之间访问,传递数据的一种方式。
  此种服务的好处在于,多个应用程序之间建立共同的服务机制,通过AIDL在不同应用程序之间达到数据的共享和数据相互操作,下面将通过一个DEMO 演示AIDL 是如何为应用程序之间提供服务的。

服务端和客户端中的*.AIDL文件必须是在同一个包名下。决不能服务端是com.aidl.test;客户端是别的。否则可以连接但是互相访问时,出现SecurityException。

具体看代码.

热点排行