我有一个在预定时间运行的应用程序。
因此,当我的应用开始执行时,由于GoogleApiClient.connect()位于Activity.onStart()中,并且仅仅因为当时手机可能已锁定,因此它无法连接到Google。

那么将GoogleApiClient.connect()移到Activity.onCreate()是个好主意吗?您可以建议其他任何App设计吗?

谢谢

最佳答案

我不确切知道您的应用程序会做什么,但是也许您应该使用服务而不是活动。使用服务,您可以在没有UI的情况下处理某些操作,当然您也可以使用GoogleApiClient。

关于android - 我应该将GoogleApiClient.connect()放在Activity.onCreate()而不是OnStart()中吗,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31327580/

10-12 04:13