我有一个在预定时间运行的应用程序。
因此,当我的应用开始执行时,由于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/