如何在后台运行关闭的应用程序?

时间:2015-02-13 13:35:52

标签: unity3d

我希望在关闭时让我的应用程序在后台运行。

是否有可能在后台连续运行应用程序,因为我想调用一些函数,它在一天内从服务器接收一次信息。

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:3)

简单地说,不,当应用程序处于后台时,您无法调用方法。 最多只能发送推送/本地通知。

如果您想在应用从后台返回时更改行为,请使用OnApplicationPause。

void OnApplicationPause(bool paused)
{
    if(!paused)
    {
        do whatever you want to do when the app comes back from the background
    }
}

如果您想在Android上执行某些操作,可以创建后台服务,但是您需要一个插件才能与Android通信。