JeremyLiao / LiveEventBus

:mailbox_with_mail:EventBus for Android,消息总线,基于LiveData,具有生命周期感知能力,支持Sticky,支持AndroidX,支持跨进程,支持跨APP
Apache License 2.0
3.83k stars 515 forks source link

适配了Android14 #167

Open michaellee123 opened 9 months ago

michaellee123 commented 9 months ago

我这边自己拉了一个分支改了一下Intent适配了Android14,各位有需要的可以看一下:https://github.com/michaellee123/LiveEventBus

RDSunhy commented 8 months ago

怎么适配的?能简单说一下嘛

michaellee123 commented 8 months ago

怎么适配的?能简单说一下嘛

就是加了个判断,系统版本高于多少时在intent里面多传了一个tag,在android14不传就会崩溃。属于又是Google瞎改搞出来的毛病了,具体内容可以翻一下android14更新说明。

xingyufeifan commented 8 months ago

LiveEventBus.get()带Object泛型的重载方法怎么去掉了啊。。。我项目中都是用的这个方法😄

michaellee123 commented 8 months ago

LiveEventBus.get()带Object泛型的重载方法怎么去掉了啊。。。我项目中都是用的这个方法😄

不会吧😂除了intent以外的东西我都没动

xingyufeifan commented 8 months ago

LiveEventBus.get()带Object泛型的重载方法怎么去掉了啊。。。我项目中都是用的这个方法😄

不会吧😂除了intent以外的东西我都没动

1698739858723

jxoday commented 8 months ago

感谢大佬

michaellee123 commented 8 months ago

LiveEventBus.get()带Object泛型的重载方法怎么去掉了啊。。。我项目中都是用的这个方法😄

不会吧😂除了intent以外的东西我都没动

1698739858723

我不知道你这里的代码是从哪个版本来的,你可以看一下他原本仓库里面的几个分支都没有你这样的代码,这个真不是我的锅

xingyufeifan commented 8 months ago

LiveEventBus.get()带Object泛型的重载方法怎么去掉了啊。。。我项目中都是用的这个方法😄

不会吧😂除了intent以外的东西我都没动

1698739858723

我不知道你这里的代码是从哪个版本来的,你可以看一下他原本仓库里面的几个分支都没有你这样的代码,这个真不是我的锅

你改的是maven仓库的代码,我用的是jcenter的... 你能帮我在你fork的代码里面加一个Object泛型的方法吗,因为项目中使用的地方实在太多了不好改,非常感谢!

michaellee123 commented 8 months ago

LiveEventBus.get()带Object泛型的重载方法怎么去掉了啊。。。我项目中都是用的这个方法😄

不会吧😂除了intent以外的东西我都没动

1698739858723

我不知道你这里的代码是从哪个版本来的,你可以看一下他原本仓库里面的几个分支都没有你这样的代码,这个真不是我的锅

你改的是maven仓库的代码,我用的是jcenter的... 你能帮我在你fork的代码里面加一个Object泛型的方法吗,因为项目中使用的地方实在太多了不好改,非常感谢!

自己的事情自己做😂 看看这个:https://jitpack.io

Ein-xinlong commented 7 months ago

多引入了一个lifecycle-common:2.6.1的版本吗?

michaellee123 commented 7 months ago

多引入了一个lifecycle-common:2.6.1的版本吗?

没懂你的意思呢

beiguancyc commented 6 months ago

非常感谢,已经解决问题。

wn0424 commented 5 months ago

非常感谢,大佬。好人一生平安!

dingliufan commented 3 months ago

你自己的这个依赖可能有点问题?我这边死活Down不下来,我也按照你的思路依赖源码改吧。

michaellee123 commented 3 months ago

你自己的这个依赖可能有点问题?我这边死活Down不下来,我也按照你的思路依赖源码改吧。

你加jitpack.io了吗?

dingliufan commented 3 months ago

你自己的这个依赖可能有点问题?我这边死活Down不下来,我也按照你的思路依赖源码改吧。

你加jitpack.io了吗?

肯定加了...邪了门了 一关掉你这个依赖,速度飞起,一加上,就开始不动了。很慢,能下下来,特别慢。

michaellee123 commented 3 months ago

你自己的这个依赖可能有点问题?我这边死活Down不下来,我也按照你的思路依赖源码改吧。

你加jitpack.io了吗?

肯定加了...邪了门了 一关掉你这个依赖,速度飞起,一加上,就开始不动了。很慢,能下下来,特别慢。

估计你得找找你网络的问题

LillteZheng commented 1 month ago

一 确实,我也发现很慢,我也自己fork 一个,自己改算了

neo-turak commented 1 month ago

Android 14适配的版本 看这里 https://github.com/neo-turak/LiveEventBus