Android aidl 打入jar解决方法

工程上右键

选择export

然后取消选择这个工程里的所有的文件

点开到gen文件夹下选择aidl生成的 java文件

选择生成的java文件和src目录导出jar包即可

 

AIDL 的编写主要为以下三部分:

  1. 创建 AIDL
    • 创建要操作的实体类,实现 Parcelable 接口,以便序列化/反序列化
    • 新建 aidl 文件夹,在其中创建接口 aidl 文件以及实体类的映射 aidl 文件
    • Make project ,生成 Binder 的 Java 文件
  2. 服务端
    • 创建 Service,在其中创建上面生成的 Binder 对象实例,实现接口定义的方法
    • onBind() 中返回
  3. 客户端
    • 实现 ServiceConnection 接口,在其中拿到 AIDL 类
    • bindService()
    • 调用 AIDL 类中定义好的操作请求
原文地址:https://www.cnblogs.com/zgz345/p/3747159.html