Skip to content

Releases: AlbieLiang/IPCInvoker

修复HAS_DATA问题

Choose a tag to compare

@AlbieLiang AlbieLiang released this 03 Jun 19:12
  1. 将IPCServiceMananger改成public;
  2. 修复跨进程事件HAS_DATA标记问题(进程初始化时序不对时出现序列化和反序列化不对称问题);

refactor IPC Event framework design

Choose a tag to compare

@AlbieLiang AlbieLiang released this 23 May 13:17
  1. refactor IPC Event framework design;
  2. remove junit dependencied;

Fix bug And upgrade gradle version

Choose a tag to compare

@AlbieLiang AlbieLiang released this 06 Feb 17:50
  1. upgrade gradle version to 5.4.1;
  2. fix java.lang.ArrayIndexOutOfBoundsException crash;

Fix crash when first registerObserver in IPCInvokerClient.

Choose a tag to compare

@AlbieLiang AlbieLiang released this 01 Dec 13:23

Fix crash when first registerObserver in IPCInvokerClient.

bindService时支持设置flag

Choose a tag to compare

@AlbieLiang AlbieLiang released this 28 Nov 04:27
  1. bindService时支持设置flag

跨进程事件优化

Choose a tag to compare

@AlbieLiang AlbieLiang released this 20 Nov 16:32
fabf197

1、跨进程事件支持进程重启后现场恢复;

Fix Android system DeadSystemException

Choose a tag to compare

@AlbieLiang AlbieLiang released this 09 Jun 08:13

Fix Android system DeadSystemException

Version 1.2.5

Choose a tag to compare

@AlbieLiang AlbieLiang released this 29 Nov 05:24

1、删除IPCInvokerBoot,将初始化接口移至IPCInvoker中;
2、支持集合类型数据;
3、解决远端进程被kill后快速bindService导致死锁的问题。

IPCInvoker 1.1.9版本

Choose a tag to compare

@AlbieLiang AlbieLiang released this 09 May 08:09

1、添加IPCTask,支持设置连接超时,连接回调,异常回调和确实结果等,与此同时IPCTask支持基本数据类型,并提供了不同于IPCInvoker链式调用方式;
2、IPCInvokerBoot预连接接口connectRemoteService接口提供成功与否回调;
3、新增BasicTypeTransfer以支持基本数据类型的入参;
4、AsyncInvokeTask中invoke函数中的IPCInvokeCallback,扩展实现OnExceptionObservable接口,供使用者注册callback异常处理逻辑。

A New Version

Choose a tag to compare

@AlbieLiang AlbieLiang released this 19 Mar 16:09

1、加入callback对象管理器;
2、解决由于Android系统binder泄露导致内存泄露问题;