gpt4 book ai didi

java - 我应该在 GoogleCloudMessaging 实例上显式调用 close 方法吗?

转载 作者:行者123 更新时间:2023-11-30 11:31:51 25 4
gpt4 key购买 nike

最近,我注意到,Google 通过使用 google play service SDK,准确地说是 GoogleCloudMessaging 类,为 GCM 提供了新方法。我在 Google Code 看了一个例子并发现根本没有在 DemoActivity 中的 GoogleCloudMessaging 实例上调用 close() 方法。然而,根据API Docs

public void close ()
Must be called when your application is done using GCM, to release internal resources.

那么,一旦我从 GCM 获得注册 ID,我应该在 GoogleCloudMessaging 实例上调用 close() 吗?谢谢!

最佳答案

好吧,在他们的演示应用程序中,他们永远不会“完成”使用 GCM,因为他们为注册 ID 设置了过期时间,并在过期时重新注册到 GCM,并且他们还使用它向服务器发送上游消息.

如果您在获得注册 ID 后不再使用 GoogleCloudMessaging 实例,您不妨调用 close()。他们没有说明 close 的作用,但我假设如果您选择调用它,您应该取消对 GoogleCloudMessaging 实例的引用,并在以下情况下获取一个新实例出于某种原因你需要一个。

关于java - 我应该在 GoogleCloudMessaging 实例上显式调用 close 方法吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16967577/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com