jpush和jmessage的Flutter插件在flutter1.6.x以上版本上崩溃(安卓)

fcloud
2019-06-28 03:45 3.0k 0

null
在安卓设备上,如图,在设置alias等操作,但凡有callback回调操作的地方,都会崩溃,原因是flutter1.6.0+版本之后修改了机制,要求相关操作不得在子线程,而必须在ui主线程中完成。

另外jpush_flutter 0.0.11和jmessage_flutter 0.0.16所引用的原生sdk版本过低,目前发现部分问题,
比如安卓上面的getConversations不能实时返回,必须间隔3秒后,重复调用,才能获得会话列表;
比如安卓上的getHistoryMessages,在超过一段时间后,再次调用,由于云端数据已经清空,而原生java代码未作保护,引起空指针错误

请问这些问题是否在最新的jpush和jcore中解决?如果解决的话,什么时候可以更新jpush_flutter和jmessage_flutter?

1个回答

热门排序