2012-05-10 74 views
1

我已经创建了一个应用程序。很好用,但我需要与Gmail使用相同的功能: 当我收到一封新邮件时,我收到通知。我检查了我的手机,发现没有任何服务或应用程序运行,看起来像Gmail应用程序。(Android)保持服务正常运行,即使应用程序强制停止

我调查了AlarmManager和服务,但一旦我停止应用程序都不工作了。

有人能给我一个提示如何做到这一点?

在此先感谢

回答

1

我检查我的手机,只见那样子的Gmail应用程序内没有服务或应用程序的运行。

晴,这是因为Gmail通过从OS广播Intents得到这样的通知,通过我们所看到的子系统C2DM(这就是为什么你没有看到一个过程)。部分原因是,因为Gmail是固件的一部分,因此可以获得一些额外的好处,从抵制正在被强制停止的应用程序出现的正常行为方面来看。

有人能给我一个提示如何做到这一点?

你不行。特别是在Android 3.1+上,如果您的应用程序被强制停止,那么在用户手动执行其中一项活动(例如,从启动程序)之前,它将不会再次运行。

+0

好的,所以我没有办法让Android上的通知没有运行实际的应用程序... :( 感谢您的信息 –

相关问题