Android:可以保留对系统服务的引用吗?

时间:2019-02-17 21:02:36

标签: android singleton

初始化我的单例后,它会通过Context(如Android文档中所建议)。我使用该上下文获取ConnectivityManager

稍后我想再次访问ConnectivityManager,但是这次我没有Context (因为保存Context不好,等等)。

在单例初始化期间是否保留ConnectivityManager(或其他任何系统服务)可以吗?

我怀疑避免静态保存应用上下文的原因同样适用于系统服务,但我可能是错的。

编辑,“重复”问题的答案忽略了我问题的核心,即当我需要该服务时,我没有对应用上下文的引用。

问题本身仅询问泄漏。

0 个答案:

没有答案