如何防止gms.Task内存泄漏?
How to prevent memory leaks from gms.Task?
我在 viewModel 中使用任务并想在 onCleared 中删除侦听器但是没有方法可以做到这一点,是否需要?
我发现带有 activity 参数的 onCompleteListener 结果清除了 onStop 中的侦听器,但我想在 VM 中保留身份验证逻辑。
不需要。它应该在任务本身完成并成为垃圾收集后进行垃圾收集。
我在 viewModel 中使用任务并想在 onCleared 中删除侦听器但是没有方法可以做到这一点,是否需要? 我发现带有 activity 参数的 onCompleteListener 结果清除了 onStop 中的侦听器,但我想在 VM 中保留身份验证逻辑。
不需要。它应该在任务本身完成并成为垃圾收集后进行垃圾收集。