Android 使用AIDL调用外部服务
好处:多个应用程序之间建立共同的服务机制,通过AIDL在不同应用程序之间达到数据的共享和数据相互操作, 本文包括: 1 、创建AIDL 服务端。2 、创建AIDL 客户端。 3、客户端调用服务端提供的服务接口。 1、创建AIDL 服务端。 在Android的src中新建IStudentService.aidl package com.example.studentservice; import com.example.studentservice.Student;; interface IStudentService { Map getMap(in String test_class,in Student student); Student getStudent(); } Student 类是一个序列化的类,这里使用Parcelable 接口来序列化. Student 类代码如下: package com.example.studentservice; import android.os.Parcel; import android.os.Parcelable; publ...