我应该什么时候断开GoogleAppClient(Android)
在我的android应用程序中,我有3个登录选项。Google+、Facebook和我自己的登录选项。我已经实现了所有3个 我已经使用启用服务器端访问时概述的步骤实现了Google+登录 我获取一次性授权代码并将其传递给我自己的api。一旦我收到授权码,是否有任何理由保持GoogleAppClient的连接我应该什么时候断开GoogleAppClient(Android),android,google-plus,google-api-client,google-login,Android,Google Plus,Google Api Client,Google Login,在我的android应用程序中,我有3个登录选项。Google+、Facebook和我自己的登录选项。我已经实现了所有3个 我已经使用启用服务器端访问时概述的步骤实现了Google+登录 我获取一次性授权代码并将其传递给我自己的api。一旦我收到授权码,是否有任何理由保持GoogleAppClient的连接 对于Facebook会话,我有一个类似的问题除非您计划稍后直接调用其API,否则没有理由保持与GoogleAppClient的连接。获得授权代码后,如果需要,可以关闭GoogleAppCli
对于Facebook会话,我有一个类似的问题除非您计划稍后直接调用其API,否则没有理由保持与GoogleAppClient的连接。获得授权代码后,如果需要,可以关闭GoogleAppClient 这么早做对你有什么好处?它会提前一点清除绑定连接,并允许com.google.android.gms进程从内存中删除(在中高端手机上,它可能暂时不会从内存中删除)
我不担心这个。只要你在
活动结束前关闭GoogleAppClient#onStop
一切都会好起来。我不会打开任何东西,只要点击按钮-授权、获取配置文件、关闭所有内容、启动下一个活动
,但这取决于你,因为你的逻辑可能不同。